date
timedatectl status
timedatectl | grep -i ntp
n/a 代表没有,故需要先安装并启动 NTP 服务。
yum install -y ntp
NTP Servers in China, cn.pool.ntp.org
server 0.cn.pool.ntp.org server 1.cn.pool.ntp.org server 2.cn.pool.ntp.org server 3.cn.pool.ntp.orgvi /etc/ntp.conf
注释掉默认的 NTP 公共池时间服务器,并使用中国的 NTP 池服务器
启动 NTP 服务:
$ sudo systemctl start ntpd加入系统自启动服务:
https://blog.csdn.net/wuxianjiezh/article/details/91957415
centos 8不支持ntp
https://www.jianshu.com/p/dc9e49cfe956
redhat/centos 7.x默认使用的时间同步服务为ntp服务,但是从redhat/centos 8开始在官方的仓库中移除了ntp软件,换成默认的chrony进行时间同步的服务,虽然也可以通过添加第三方的源安装ntp,但是毕竟还是使用官方推荐的更好一些,使用和ntp基本上一样,个人感觉比ntp还更简单,下面简单的叙述一下配置过程.
默认centos8安装系统后已经存在chrony的软件包了,可以通过 rpm -q chrony 确认是否存在,如果不存在使用yum安装即可: yum install chrony
chrony本身既可以作为客户端向其他时间服务器同步时间又可以提供时间同步的服务,也就是说同时作为客户端和服务端,配置文件统一都是:/etc/chrony.conf,通常在一个集群中,总会有服务端和客户端的区分,下面来看一下具体的配置:
1. 服务端配置
编辑配置文件/etc/chrony.conf,首先可以看到有个pool的配置如下
最后服务端和客户端都要启动服务: systemctl start chronyd ,查看服务状态: systemctl status chronyd ,状态中可以看到同步的记录,服务启动后查看服务器当前时间一般就能看出来都是同步的了
设置服务开机自动启动: systemctl enable chronyd
https://www.cnblogs.com/freeweb/p/12980841.html