Linux ntpd и служба ntpdate


5

Запуск ntsysvна моем терминале CentOS покажи ntpdи ntpdateпроверил. Является ли избыточным запускать обе службы при запуске?

Ответы:


14

Они делают разные вещи.

  • ntpdateэто то, что вы могли бы рассмотреть "один выстрел режим" Он запускается один раз и обновляет часы, если получает ответ от удаленного ntp-сервера.
  • ntpdработает непрерывно и немного настраивает часы, чтобы учесть дрейф и синхронизироваться с удаленным ntp-сервером. ntpd(по умолчанию) не будет вносить никаких изменений более 2 секунд.

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


0

Обычный способ - запустить ntpdate перед запуском ntpd.

Ntpdate - это не служба, а команда, которая устанавливает время с ntp-сервера. Тогда ntpd синхронизирует время. Причина этого заключается в том, что ntpd завершает работу, если разница во времени слишком велика.


1
Скважина ntpdateуказана среди услуг наntsysv
MegaNairda

1
Я предполагаю, что они обернули сервис вокруг него, чтобы убедиться, что он работает до ntpd, но после сетевых сервисов, в которых он нуждается.
Fstx
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.