когда chrony синхронизации времени с локальным,почему последний образец не равен нулю

версия Linux: Centos 7

chrony версия: 3.2

chrony.conf:

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

эта картина о chrony:

chronyc sources -v


эта фотография о ntpd, почему они разные:

ntpq -p

2
задан confetti
15.12.2022 8:37 Количество просмотров материала 3598
Распечатать страницу

1 ответ

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

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

0
отвечен mlichvar 2022-12-16 16:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх