Действительно ли возможно увеличить уровень, на котором ntpd обновляет системные часы?

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

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

Действительно ли это возможно? Если так, как мы можем пойти об этом безопасно?

Действительно ли это опасно?

5
задан 10 October 2015 в 03:07
1 ответ

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

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

1
ответ дан 3 December 2019 в 02:02

Теги

Похожие вопросы