中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CDH-cloudera-manager遇到的問題和命令有哪些

發布時間:2021-11-11 17:25:54 來源:億速云 閱讀:782 作者:柒染 欄目:大數據

這期內容當中小編將會給大家帶來有關CDH-cloudera-manager遇到的問題和命令有哪些,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

一些在工作中遇到的問題和命令,記錄下來:

1.Host Monitor未運行。這個錯誤很常見,一般是有什么服務沒啟動。多數情況重啟就好了,假如還有問題就要檢查配置,甚至重新安裝CDH。

2.修改主機從機ip地址。

CDH沒有命令來修改ip地址,必須要自己手動修改配置才行。

    1)停止cloudera-manager-sever服務,停止所有的cloudera-manager-agent服務。

        linux命令:systemctl stop cloudera-scm-server
                        systemctl stop cloudera-scm-agent

     2)修改數據庫中ip地址的設置,在安裝CDH的時候假如沒有自己設置數據庫那么默認數據庫就是 postgresql ,假如設置了那么信息就是存在自己選擇的數據庫中。我選擇的是mysql,先看看mysql的登錄密碼:

        linux命令: grep password /etc/cloudera-scm-server/db.properties

        有興趣的可以看看這份文件,里面有數據庫ip地址,數據庫類型,數據庫密碼,存儲cdh的數據庫名稱和用戶。

        知道了數據庫密碼之后就可以登錄數據庫修改ip了。可以通過shell命令行修改,也可以通過圖形化界面來修改,反正只要修改了就可以。默認數據庫是scm,在里面找到HOSTS表,修改里面的IP_ADDRESS字段。

        linux命令,登錄mysql : mysql -u root -p

        我是以root用戶登錄的mysql,規范的應該以scm用戶身份登錄,也就是將上面的root改為scm。-u表示用戶,-p表示密碼,用空格隔開。

        之后會要你輸入密碼,輸入后登錄數據庫。

        mysql命令:show databases;

        mysql命令一般要以;結尾,查看有哪些數據庫,結果如下圖:

        CDH-cloudera-manager遇到的問題和命令有哪些

    有兩個數據庫,再轉換到scm數據庫,看看有哪些表:

    mysql命令:use scm;

                     show tables;

    如下圖:

    CDH-cloudera-manager遇到的問題和命令有哪些

    沒有指定數據庫直接使用show tables;會報錯,指定之后就能查看有哪些表了。我們要修改HOSTS表的數據,先看看有哪些數據在里面。

    mysql命令:select * from HOSTS;

    CDH-cloudera-manager遇到的問題和命令有哪些

    可以看到有這些內容,在shell命令行中排列不是很整齊,不過看看字段名也能夠知道需要修改的是IP_ADDRESS,

    mysql命令:update scm.`HOSTS` set `NAME`='nodeN',IP_ADDRESS='xxx.xxx.xxx.xxx' where `HOST_ID`='num';

    將需要修改的ip地址和主機名都修改過來,再看看修改后的數據庫是否有什么問題,沒有問題后再退出mysql,修改clouderaManager配置文件。

    mysql命令:quit;

   3)要修改兩種文件,一種是CM文件修改,一種是Agent文件修改。

    linux指令:

    #CM文件

    vi /etc/cloudera-scm-server/db.properties

    com.cloudera.cmf.db.host=新CM主機名

    #Agent文件

    vi /etc/cloudera-scm-agent/config.ini

    server_host = 新主機ip

    修改完所有配置文件后,先啟動cloudera-scm-server,再啟動cloudera-scm-agent。

    linux命令:

     systemctl start cloudera-scm-server

    systemctl start cloudera-scm-agent

    這樣就能正確讀取了ip地址了。假如還有問題建議重啟試試。

    3.監聽CM的運行日志

    linux命令:tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log

    tail -f /var/log/cloudera-scm-agent/cloudera-scm-agent.log

    4.clouderaManager   web界面地址

    ClouderaManager默認端口是7180,hdfs默認端口是50070,當hadoop3.0后默認端口則是9870,當50070訪問不到頁面的時候注意查看自己hadoop版本。

    linux命令  查看hadoop版本:hadoop version

    5.hdfs中/tmp文件顯示權限不足。報錯信息為:Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":root:supergroup:drwx-wx-wx

    要修改 hdfs用戶下的/tmp文件權限。

    linux命令  : hdfs dfs -chmod -R 755 /tmp

上述就是小編為大家分享的CDH-cloudera-manager遇到的問題和命令有哪些了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

图们市| 句容市| 桃江县| 贵溪市| 唐山市| 乐都县| 原阳县| 永吉县| 江津市| 徐水县| 临清市| 龙川县| 临夏市| 灵丘县| 友谊县| 丹阳市| 宁乡县| 桃源县| 上高县| 定陶县| 鄢陵县| 晋城| 东宁县| 张家川| 调兵山市| 新河县| 铜梁县| 龙州县| 平遥县| 绥宁县| 吴桥县| 翁源县| 丰台区| 柳州市| 西安市| 德清县| 台江县| 宝坻区| 沂源县| 宁陕县| 高雄县|