在服务器间进行时间同步

在Ceph集群的运行中,经常会出现如下问题:

1
2
HEALTH_WARN
clock skew detected on mon.xdata2

问题分析:这是由于服务器之间时钟不同步造成的。

如何在服务器之间进行时间同步呢?

1
yum install -y chrony

chrony是网络时间协议(Network Time Protocol,NTP)的一种实现。

  • 对于本地NTP服务器node1

修改配置文件/etc/chrony.conf

1
vim /etc/chrony.conf

1.使用国内的NTP服务器

1
server ntp.aliyun.com iburst

2.修改允许访问的NTP客户端

1
allow <ip_address>

3.重启chronyd服务

1
systemctl restart chronyd
  • 对于本地NTP客户端

修改NTP服务器地址

1
server node1 iburst

重启chronyd服务

1
systemctl restart chronyd

查看同步情况

1
chronyc sources -v

参考链接

https://chrony.tuxfamily.org


----------本文结束感谢您的阅读----------
坚持原创技术分享,您的支持将鼓励我继续创作!