最近需要给所有的实验服务器添加校时,以前使用的是NTP,但是Chrony是拿来替代NTP的,它相对于NTP有很多优势,具体啥优势可以去网上找找。
Chrony Server
安装chrony:
dnf install -y chrony
修改配置文件/etc/chrony.conf,主要修改如下图中红框的部分:
server表示上游时间服务,allow表示允许连接的网段,local stratum 10表示在与上游服务中断后依旧可以用本地时间给其他服务器校时。
开放端口,添加自启动
firewall-cmd --zone=public --add-port=123/udp --permanent
firewall-cmd --reload
systemctl enable chronyd
Chrony Client
同样的安装,同样修改配置文件,只需要如下图红框部分即可:
启动服务并添加自启动
systemctl enable chronyd --now
可以使用chronyc sources -v查看与时间服务器的状态,有*的表示已经连接成功,如果有?则表示连接失败。
使用chronyc sourcestats -v查看上游服务器信息。