- 安装chrony
sudo yum install chrony -y
- 启动chrony服务
sudo systemctl start chronyd
- 设置chrony开机启动
sudo systemctl enable chronyd
- 查看chrony服务状态
systemctl status chronyd
- 修改chrony配置文件
sudo vi /etc/chrony.conf
在该文件中,可以进行如下的修改:
- 修改server选项,添加时间服务器,例如:
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
其中,ntp1.aliyun.com
、ntp2.aliyun.com
、ntp3.aliyun.com
是阿里云提供的时间服务器地址,可以根据实际情况进行修改。
- 修改allow选项,添加允许同步时间的主机,例如:
allow 192.168.0.0/16
allow 172.16.0.0/12
allow 10.0.0.0/8
其中,192.168.0.0/16
、172.16.0.0/12
、10.0.0.0/8
是内网地址段,可以根据实际情况进行修改。
- 重启chrony服务
sudo systemctl restart chronyd
- 查看系统时间同步状态
chronyc sources -v
成功应该会看到如下输出:
210 Number of sources = 3
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* ntp1.aliyun.com 3 10 377 15 -917us[-3003us] +/- 778us
^ ntp2.aliyun.com 3 10 377 16 -964us[-3469us] +/- 752us
^- ntp3.aliyun.com 3 10 377 16 -648us[-3148us] +/- 718us
其中,^*
表示本机正在使用的时间服务器,ntp1.aliyun.com
。如果看到其他服务器的名称前面没有^*
标识,则表示本机正在与该服务器进行时间同步,但还未完成同步。
至此,Centos7下的chrony时间同步工具的使用就介绍完了。