一、Yum 安装chrony服务
在CentOS8中,已使用chrony替代ntp,首先安装chrony
[root@cdh01 ~]# yum install -y chrony
二、临时同步时间方法
[root@cdh01 ~]# chronyd -p "pool ntp1.aliyun.com iburst"
阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
三、永久设置同步时间服务器(修改配置文件)
[root@cdh01 ~]# vim /etc/chrony.conf
#注释掉第三行原有的时间服务器地址,设置为阿里云的时间服务地址
#pool 2.centos.pool.ntp.org iburst
pool ntp1.aliyun.com iburst
如果是多台主从服务器可以按照下面格式写
pool 主机IP iburst
四、重启网络时间服务chrony,并设置服务开机自启运行。
#重启时间服务
[root@cdh01 ~]# systemctl restart chronyd
#查看时间服务状态
[root@cdh01 ~]# systemctl status chronyd
#设置时间同步服务开机启动
[root@cdh01 ~]# systemctl enable chronyd
五、常用命令
查看时间同步源及状态:
$ chronyc sources -v
$ chronyc sourcestats -v
硬件时间默认为UTC:
$ timedatectl set-local-rtc 1
启用NTP时间同步:
$ timedatectl set-ntp yes
校准时间服务器:
$ chronyc tracking