温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。
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干货,欢迎转发和分享。