⌛ Время не синхронизируется на узле под управлением CentOS / RHEL 7

by itisgood

Сценарий

Система не настроена на использование службы ntpd для синхронизации времени и даты.

CentOS / RHEL 7 использует systemd для управления сервисами.

Утилита timedatectl распространяется как часть systemd и позволяет просматривать и изменять конфигурацию системных часов: изменять текущую дату и время, устанавливать часовой пояс или включать автоматическую синхронизацию системных часов с удаленным сервером.

Служба NTP включена, но поскольку в этой системе работает CentOS / RHEL 7, также необходимо настроить timedatectl для включения NTP, поскольку он используется для управления датой и временем в системе.

# timedatectl
...
NTP enabled: no
...

Вывод показывает, что система не использует NTP.

Решение

Принудительное использование NTP для синхронизации времени:

# timedatectl set-ntp 1

Затем сделайте следующее:

1. Перезапустите systemd-timedated.

# systemctl restart systemd-timedated.service
2. Запустите службу NTP
# systemctl start ntpd

3. Синхронизируйте время с удаленным сервером

# ntpq -p

 

You may also like

Leave a Comment