每個節點執行ntpstat 和 timedatectl 都顯示同步並且時間相同,那么CDH才能正常使用。每次ntp服務同步到外部授時中心都要一段時間(5~10分鍾),只有當NTP server(node1)節點和其他的NTP client(node2、node3)節點都顯示同步成功之后,CM頁面中的每台機器才不會報錯。可通過timedatectl查看到當前節點是否同步成功:如果顯示 NTP enabled: yes 和 NTP synchronized: yes 才表示成功。
必須保證MySQL啟動了,才能正常啟動Cloudera Manager Server:service mysql start 和 service mysql status
------CM主節點:------
啟動Cloudera Manager Server,一般機器啟動時,Cloudera Manager Server便會自動啟動,因此無需手動啟動
systemctl start cloudera-scm-server 啟動之后需要一段時間才能完全整個啟動(一般一分鍾之內),才可以訪問到 192.168.88.100:7180/cmf/login
systemctl stop cloudera-scm-server 建議每次關機之前都先停止 cloudera-scm-server,要么就掛起
systemctl restart cloudera-scm-server
systemctl status cloudera-scm-server
1.ps -ef | grep cloudera-scm-server 查看是否啟動
2.systemctl status cloudera-scm-server 查看啟動狀態,啟動正常顯示 Active: active (running)
3.cloudera-scm-server 默認使用的端口 7180,那么就可以通過 192.168.88.100:7180/cmf/login 訪問 CM
4.netstat -lnpt | grep 7180 只要被使用時才能訪問到 192.168.88.100:7180/cmf/login
正常顯示 tcp 0 0 0.0.0.0:7180 0.0.0.0:* LISTEN 68289/java
----授時子節點的時間節點同步----
1.ntpdate -u ntp6.aliyun.com 同步阿里雲時間
2.timedatectl 查看當前時間和NTP服務的同步狀態,需要顯示為 NTP enabled: yes 和 NTP synchronized: yes 才表示各機器之間的時間服務NTP完全同步
3.如果顯示 NTP enabled: no那么 啟動服務 systemctl start ntpd,查看是否啟動 ps -ef | grep ntpd
4.執行ntpstat每個節點時間服務NTP的同步情況,主節點顯示synchronised to NTP server (xxx.xxx.xxx.xxx)表示成功同步外部的授時中心
其他子節點顯示synchronised to NTP server (主節點IP)表示其他子節點同步主節點的時間,如果顯示unsynchronised表示沒有同步成功,這時可選擇systemctl restart ntpd
5.注意:ntpd服務啟動后,主節點一般需要1~5分鍾才能同步上外部的授時中心,其他子節點同樣可能需要1~5分鍾才同步上主節點時鍾
