3

У меня работает ntpd . Некоторое время он работает, а частота опроса не превышает 1024

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*time.local      132.163.4.102    2 u  813 1024  377    0.109   -0.209   0.342

По какой-то причине я хотел бы установить частоту опроса обратно на 128 сек. Я не возражаю, если после некоторого промежутка времени в 128 секунд он будет следовать своему обычному плану увеличения частоты опроса до 1024. Но сейчас, в этот момент, я хочу это на 128.

Есть способ сделать это? Единственный способ, которым я знаю, это перезапустить ntpd .

2 ответа2

0

Это было бы теоретически возможно, если бы вы заранее настроили ключи аутентификации в /etc/ntp.conf, нашли идентификатор ассоциации с помощью ntpq и использовали команду writevar для идентификатора ассоциации, чтобы изменить интервал опроса.

За исключением того, что единственной переменной ассоциации, которую вы можете изменить во время выполнения, является индикатор високосной секунды. См. Https://lists.ntp.org/pipermail/questions/2005-Feb февраля/004382.html для объяснения этого и указателя на код, который его реализует.

Короче, нет, это невозможно. Как вы думаете, почему вы хотите изменить интервал опроса?

0

Да, но вам нужно будет перезапустить ntpd для перезагрузки конфигурации.

Посмотрите документы здесь.

Вы можете установить два параметра minpoll n и maxpoll n которые вы можете настроить, чтобы получить желаемый верхний и нижний пределы.

Эти параметры определяют минимальный и максимальный интервалы опроса для сообщений NTP в секундах с точностью до двух. Максимальный интервал опроса по умолчанию равен 10 (1024 с), но его можно увеличить с помощью параметра maxpoll до верхнего предела 17 (36,4 ч). Минимальный интервал опроса по умолчанию равен 6 (64 с), но может быть уменьшен с помощью опции minpoll до нижнего предела 4 (16 с).

Например, в моем конфиге я перечисляю;

server 127.127.28.1 minpoll 4 который опрашивает мой gps pps каждые 16 секунд.

minpoll и maxpoll могут использоваться вместе.

Я не верю, что есть какой-либо способ уменьшить частоту опроса «сейчас» и заставить его работать обратно до 1024, но вы можете уменьшить его и оставить в более желаемом окне.

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