Back

NTP服务

网络时间协议NTP(Network Time Protocol)是TCP/IP协议族里面的一个应用层协议,用来使客户端和服务器之间进行时钟同步,提供高精准度的时间校正。 NTP服务器从权威时钟源(例如原子钟、GPS)接收精确的协调世界时UTC,客户端再从服务器请求和接收时间。

在以前,ntp服务使用ntpd(“d” stands for “Daemon”),现在使用chronyd,它使用连续修正(通过减慢时钟或者加快时钟的方式连续的修正)而非直接调整时间,不会出现间断,并且比ntpd更加精准。

对于机房内的机器,可以采用二级时间校正,即配置一台连接权威时钟源chronyd服务器后,通过这台服务器像其他客户端提供chronyd服务。

配置命令如下,首先确保ntpd的关闭,systemctl is-enabled ntpd

echo 'server 10.xxx.xxx.xxx iburst' >> /etc/chrony.conf
systemctl restart chronyd

可以通过多种方式查看chronyd服务的开启或者状态:

system status chronyd
date
chronyc tracking
timedatectl
chronyc sourcestats
Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy
© Licensed Under CC BY-NC-SA 4.0