一、介绍
chronyd服务是CentOS8系统之后提供时间服务的应用,和之前的ntp服务功能是一样的。
chronyd服务的配置文件默认存在在/etc/chrony.conf中。
chronyd服务的开启方式和关闭:
systemctl start chronyd
systemctl status chronyd
systemctl stop chronyd
timedatectl命令能够用于查询当前时间配置:
其中System clock synchronized表示当前系统是否与时基服务器进行了时间同步
NTP service表示当前服务器是否作为开启ntp服务作为时基服务器对外提供服务
chronyc sources命令用于显示当前服务器的是从哪个时基服务器进行的时间同步
二、配置一个chronyd服务器
chronyd服务器可以作为一个时基服务器来对外提供时钟同步服务。
需要修改/etc/chrony.conf配置文件,设置时基服务器同步的远端授时中心。这里我们使用ntp.aliyun.com作为远端授时中心。
允许访问的地址空间范围
重启chronyd服务
systemctl restart chronyd
查看当前时钟同步状态
timedatectl status
如果ntp service为inactive,则需要开启ntp service以对外提供服务
timedatectl set-ntp true
三、配置一个chronyd的客户端
我们以上面配置的chronyd服务器作为授时中心,将本地的chronyd与授时中心同步,需要修改/etc/chrony.conf文件
重新启动chronyd服务。