溫馨提示:如果使用電腦檢視圖檔不清晰,可以使用手機打開文章單擊文中的圖檔放大檢視高清原圖。
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
(可左右滑動)
2.通過Cloudera Manager首頁檢視。“首頁”-> “支援”->“關于”
3.修改Cloudera Manager時區
1.首先通過指令确認OS包含你所需要調整的時區,這裡我們需要将時區從UTC調整為中國時間即CST
[root@ip-172-31-6-83 shell]# timedatectl list-timezones
(可左右滑動)
2.調整所有四台主機的時區為Asia/Shanghai。
[root@ip-172-31-6-83 shell]# sh ssh_do_all.sh node.list "timedatectl set-timezone Asia/Shanghai"
(可左右滑動)
3.确認所有伺服器的時區已經設定正确
sh ssh_do_all.sh node.list timedatectl
(可左右滑動)
4.重新開機Cloudera Manager Server服務
[root@ip-172-31-6-83 shell]# systemctl restart cloudera-scm-server
(可左右滑動)
5.再次登入Cloudera Manager首頁,并檢視時區。
發現已經顯示正确,為中國本地目前時間。
4.總結
1.Cloudera Manager界面上的時區顯示與Cloudera Manger Server所在機器保持一緻,如果要修改需要修改伺服器主機的時區,但注意需要重新開機Cloudera Manger Server服務。因為CDH叢集都配置了ntp,是以最好就叢集内所有節點一起修改。
2.本文描述的Redhat7的修改時區方式,不同的OS可能修改時區的方式不一樣,請注意查閱OS相關文檔。
提示:代碼塊部分可以左右滑動檢視噢
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。
溫馨提示:如果使用電腦檢視圖檔不清晰,可以使用手機打開文章單擊文中的圖檔放大檢視高清原圖。
推薦關注Hadoop實操,第一時間,分享更多Hadoop幹貨,歡迎轉發和分享。