Версия для Linux: Centos 7

хроническая версия: 3.2

chrony.conf:

driftfile /var/lib/chrony/drift
local stratum 10
server localhost
rtcsync
makestep 1.0 3
logdir /var/log/chrony
allow

Эта картина о хронологии:

хроники источников -v


Эта картина о ntpd, почему они разные:

ntpq -p

1 ответ1

0

Смещение, напечатанное chronyc sources не равно нулю, потому что это фактическое измерение NTP. chronyd отправил запрос NTP сам себе и ответил. Поскольку задержки сообщений не были идеально симметричными, существует ненулевое смещение. Попытка синхронизировать клиента с самим собой не очень хорошая идея, так как это может создать цикл положительной обратной связи и отключить часы. Одной только local stratum директивы страта достаточно, чтобы обслуживать местное время, когда оно не синхронизировано с источником времени.

Локальный источник, напечатанный ntpq, отличается. Он указан в ntp.conf как 127.127.1.0 . Адреса в сети 127.127.0.0/16 являются специальными адресами для ntpd . Они задают опорные часы, а драйвер LOCAL опорных часов всегда возвращает нулевое смещение. Хотя это выглядит как действительный IPv4-адрес локального хоста, на самом деле никаких пакетов NTP не происходит.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .