Я установил ntp на сервере centos.
Я модифицировал /etc/ntp.conf
замена записей сервера по умолчанию одной записью IP моего внутреннего NTP-сервера (1.2.3.4 - IP-адрес NTP-сервера):
server 1.2.3.4 iburst
Когда я перезагружаю сервер и запускаю ntpstat, я вижу следующее:
unsynchronised
polling server every 64 s
Тогда я бегу sudo ntpdate 1.2.3.4
и посмотрите это сообщение:
1 Dec 19:22:35 ntpdate[2339]: the NTP socket is in use, exiting
Затем останавливаю службу (systemctl stop ntpd
) и запустить sudo ntpdate 1.2.3.4
снова, чтобы увидеть успешную синхронизацию:
1 Dec 19:25:11 ntpdate[2351]: adjust time server 1.2.3.4 offset 0.005316 sec
Теперь, когда я запускаю службу и запускаю ntpstat, я вижу следующее сообщение:
synchronised to NTP server (1.2.3.4) at stratum 4
time correct to within 8065 ms
polling server every 64 s
Если я перезагружусь сейчас и запустил ntpstat, он скажет, что не синхронизирован. Что я делаю не так? Он должен автоматически синхронизироваться с IP-адресом NTP-сервера, который я поместил в файл конфигурации, верно?
Похоже, я просто был нетерпеливым. После перезагрузки, если я подожду около 6 минут и запустил ntpstat, он покажет, что он синхронизирован.
Интервал опроса составляет 64 секунды, что, как я предполагал, означает опрос каждые 64 секунды, но похоже, что это не совсем так.