天天看點

如何修改Cloudera Manager的時區

溫馨提示:如果使用電腦檢視圖檔不清晰,可以使用手機打開文章單擊文中的圖檔放大檢視高清原圖。

Fayson的github:

​​https://github.com/fayson/cdhproject​​

提示:代碼塊部分可以左右滑動檢視噢

1.文檔編寫目的

在使用CDH叢集使用過程中我們有時需要将Cloudera Manger的時區調整為本地時區,好友善檢視監控圖表資訊。本篇文章Fayson主要介紹如何修改Cloudera Manager的時區。

  • 測試環境

1.CDH6.0

2.Redhat7.4

3.采用root使用者進行操作

2.測試環境

1.Fayson的測試CDH6.0叢集一共4台機器,每台機器的時區都為UTC,如下所示:

sh ssh_do_all.sh node.list timedatectl      

(可左右滑動)

如何修改Cloudera Manager的時區

2.通過Cloudera Manager首頁檢視。“首頁”-> “支援”->“關于”

如何修改Cloudera Manager的時區

3.修改Cloudera Manager時區

1.首先通過指令确認OS包含你所需要調整的時區,這裡我們需要将時區從UTC調整為中國時間即CST

[root@ip-172-31-6-83 shell]# timedatectl list-timezones      

(可左右滑動)

如何修改Cloudera Manager的時區

2.調整所有四台主機的時區為Asia/Shanghai。

[root@ip-172-31-6-83 shell]# sh ssh_do_all.sh node.list "timedatectl set-timezone Asia/Shanghai"      

(可左右滑動)

如何修改Cloudera Manager的時區

3.确認所有伺服器的時區已經設定正确

sh ssh_do_all.sh node.list timedatectl      

(可左右滑動)

如何修改Cloudera Manager的時區

4.重新開機Cloudera Manager Server服務

[root@ip-172-31-6-83 shell]# systemctl restart cloudera-scm-server      

(可左右滑動)

如何修改Cloudera Manager的時區

5.再次登入Cloudera Manager首頁,并檢視時區。

如何修改Cloudera Manager的時區

發現已經顯示正确,為中國本地目前時間。

4.總結

1.Cloudera Manager界面上的時區顯示與Cloudera Manger Server所在機器保持一緻,如果要修改需要修改伺服器主機的時區,但注意需要重新開機Cloudera Manger Server服務。因為CDH叢集都配置了ntp,是以最好就叢集内所有節點一起修改。

2.本文描述的Redhat7的修改時區方式,不同的OS可能修改時區的方式不一樣,請注意查閱OS相關文檔。

提示:代碼塊部分可以左右滑動檢視噢

為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。

溫馨提示:如果使用電腦檢視圖檔不清晰,可以使用手機打開文章單擊文中的圖檔放大檢視高清原圖。

推薦關注Hadoop實操,第一時間,分享更多Hadoop幹貨,歡迎轉發和分享。

繼續閱讀