自己搭建的ceph集群,显示时间不同步:
clock skew detected on mon.ceph2, mon.ceph3
但是查看chrony进程已经启动,
ceph配置文件中,如下参数也已经配置,
查看chrony.conf配置文件发现,同步源没有修改过,默认的
于是修改ceph2、ceph3向ceph1进行同步,因为ceph1有网,其他两个节点没有网,让ceph1和
默认的同步服务器同步,其他节点和ceph1 同步。
重启ceph2、ceph3的chronyd进程,systemctl restart chronyd,
显示时间还不同步,经查询,ceph1作为同步的服务器,没有配置允许哪些服务器到这台时间同步服务器类同步时间吗,所以在/etc/chrony.conf允许哪些同步服务器的配置中增加如下参数:
#Allow NTP client access from local network
allow xxx.xxx.xxx.0/24
再重启ceph1、ceph2、ceph3的时间同步服务,显示同步成功
ceph 1、ceph2、ceph3执行:systemctl restart chronyd
chronyc sources -v