Назад | Перейти на главную страницу

Почему NTP не синхронизируется на серверах, размещенных в Digital Ocean, с летнего времени?

С переходом на летнее время монитор Sensu показывает, что NTP нескольких серверов, работающих в Digital Ocean (DO), не синхронизированы (12.345404ms-98.338222ms):

CheckNTP WARNING: NTP offset by 34.073039ms

Обсуждение

  1. Возможно, конфигурация NTP неверна?

    Конфигурация NTP отличалась, но теперь та же конфигурация была применена с использованием Роль Geerlingguy в нтп.

  2. Что будет, если перезапустить NTP-сервер?

    Монитор показал, что NTP был синхронизирован, но через некоторое время проблема возникает снова.

  3. Что будет, если NTP-сервер будет остановлен, время будет выставлено вручную и ntp-сервер будет запущен снова?

    Идентично трем.

  4. Возможно, проблема связана с платформой DO?

    Неизвестно. Никаких решений в Интернете не найдено.

  5. Что будет, если в качестве сервера времени выбрать ближайшее место?

    server 0.nl.pool.ntp.org iburst
    server 1.nl.pool.ntp.org iburst
    server 2.nl.pool.ntp.org iburst
    server 3.nl.pool.ntp.org iburst
    

    Когда NTP-сервер был перезапущен, время было синхронизировано, а позже время снова не синхронизировалось.

  6. Синхронизируются ли капли, а позже они не синхронизируются?

Да, похоже, это так:

NTP (и SNTP) делают не предоставить информацию о часовых поясах / переходе на летнее время. Скорее, он предоставляет точные эталонные часы UTC, которые должны интерпретироваться клиентом, чтобы показывать точное местное время. Это означает, что переход на летнее время не должен иметь никакого влияния на смещение / перекос часов NTP.

Некоторые предложения:

  • какой клиент NTP вы используете? RHEL7 поставляется с chrony, который я обнаружил несколько менее точным, чем старый добрый ntpd + ntpdate

  • удалить iburst из вашего конфигурационного файла ntp и перезапустите клиент NTP.

  • обязательно используйте NTP-серверы, которые доступны с низким RTT (например: вы можете быстро пинговать)

  • проверьте наличие перегрузки в сети

  • обязательно прочтите Справочная страница NTP поскольку у него действительно есть отличная документация