之前装的cdh集群时间同步用的是chrony确实能够同步成功但是过了几天又报错时间不同步date一下时间一样找不到问题只好又重新启动chrony再次进行同步,配置定时任务没有生效。
以下介绍两种时间同步的方法(推荐使用ntp时间同步)
1.使用chrony配置时间同步步骤:
首先将服务器端时间设置为当前时间
date -s "1990-00-00 00:00:00"
服务器端
1)vi /etc/chrony.conf
# Allow NTP client access from local network.
该行下添加:
allow 10.205.246.32 (需要同步时间的服务器的所有ip)
注释掉该行下所有以 server开头的
添加server 服务端ip iburst
解除下面一行注释
local stratum 10
2)启动chrony
systemctl start chronyd.service
3)设置开机同步时间
systemctl enable chronyd.service
客户端
1)vi /etc/chrony.conf
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
注释掉该行下所有以 server开头的
添加server 服务端ip iburst
2)启动chrony
systemctl start chronyd.service
3)设置开机同步时间