Можно ли увеличить частоту обновления системных часов ntpd?

Можно ли увеличить частоту обновления системных часов ntpd?

У нас есть некоторые хосты, которые вышли из синхронизации из-за ntpdнеправильной настройки, с сервером ntp, который был недоступен. Наши часы на некоторых хостах (CentOS 6) теперь отстают более чем на 30 секунд (в будущем, похоже, для большинства из них).

Судя по документации, это ntpdсамая быстрая синхронизация, которая у нас есть 500us/s. Есть ли способ ее увеличить, чтобы часы обновлялись намного быстрее?но не мгновенно? Например, мы хотели бы установить это значение на что-то вроде 100ms/s.

Возможно ли это? Если да, то как это можно сделать безопасно?

Это опасно?

решение1

Безопаснее всего остановить службы, а затем просто установить часы. Например, с помощью ntpdate, который обычно поставляется со скриптом инициализации, чтобы сделать это при загрузке. Простой — это не весело, но базы данных и другие вещи не любят, когда часы идут вспять.

Страница руководства Linux adjtimex описывает используемый системный вызов. Допустимые смещения измеряются в мкс, требуется много времени для поворота.

Связанный контент