解决方案:
首先:执行ntpstat,实时命令查看状态,结果发现所有服务器的状态都是未同步状态“unsynchronised”:
解决NTP synchronized: no的方法:
停掉ntpd, 执行ntpd -gq重新调整时间后,再启动ntpd:
systemctl stop ntpd sudo ntpd -gq systemctl start ntpd
等待一会儿后(大概5分钟),NTP synchronized恢复成yes:
最后,执行timedatectl,查看服务器时间状态,发现NTP synchronized为true,说明时间同步成功了。并且各个节点与master之间的时间都保持一致了:
最最后,每台机器重启 CM agent
systemctl restart cloudera-scm-agent
然后稍等一下,CDH集群会自动恢复,如果没有恢复的话,自己重启一下即可;