Time goes out of sync on a node running CentOS/RHEL 7
概述
系统未配置为使用 ntpd 服务来同步时间和日期。
CentOS/RHEL 7 使用 systemd 来管理服务。timedatectl 实用程序作为 systemd 的一部分分发,允许您查看和更改系统时钟的配置:更改当前日期和时间、设置时区或启用系统时钟与远程服务器的自动同步。NTP服务是开启的,但是由于本系统运行的是CentOS/RHEL 7,timedatectl也需要配置开启NTP,因为它是用来管理系统的日期和时间的。
# timedatectl
...
已启用 NTP:否
...
这表明系统未使用 NTP。
解决方案
强制使用 NTP 进行时间同步:
# timedatectl set-ntp 1
然后执行以下操作:
1. Restart systemd time date control.
# systemctl restart systemd-timedated.service
2. Start the ntp service
# systemctl start ntpd
3. Sync the time with the remote server
# ntpq -p
喜欢请赞赏一下啦^_^
微信赞赏
支付宝赞赏