情景
系统未配置为使用 ntpd 服务来同步时间和日期。
CentOS/RHEL 7 使用 systemd 来管理服务。
timedatectl 实用程序作为 systemd 的一部分分发,允许我们查看和更改系统时钟的配置:更改当前日期和时间、设置时区或者启用系统时钟与远程服务器的自动同步。
NTP 服务已启用,但由于此系统运行 CentOS/RHEL 7,因此还需要配置 timedatectl 以启用 NTP,因为它用于管理系统上的日期和时间。
# timedatectl ... NTP enabled: no ...
这表明系统没有使用 NTP。
on it road.com
解决方案
强制使用 NTP 进行时间同步:
# timedatectl set-ntp 1
然后执行以下操作:
- 重启systemd时间日期控制。
# systemctl restart systemd-timedated.service
- 启动ntp服务
# systemctl start ntpd
- 与远程服务器同步时间
# ntpq -p
日期:2020-09-17 00:13:00 来源:oir作者:oir