У меня есть сеть серверов Solaris / Linux, для которых ntpd настроен на использование одного внутреннего сервера уровня 2 через псевдоним DNS / CNAME. Это сервер не работает в течение некоторого времени, и часы клиентских серверов не синхронизированы.
Поскольку у нас есть еще один внутренний сервер уровня 1 (PPS), DNS-имя CNAME было изменено, чтобы указывать на новый сервер (который работает).
Но используя ntpq -p
я могу видеть, что клиентские серверы все еще указывают на старый сервер. Похоже, что они не разрешают имя пира, поэтому они не получают IP нового сервера.
Как плавно обновить список пиров ntpd?
Если я перезапущу (x) ntpd, он создаст скачки времени. Я бы хотел, чтобы ntpd обновил свой список / конфигурацию пиров и плавно синхронизировался с новым сервером.
Если указанные серверы сконфигурированы через DHCP (чем они являются, для простоты перенумерации, верно? :)), то вы можете обновить DHCP-сервер, чтобы отправить опцию 42 с новым адресом сервера. Все они должны в какой-то момент вновь получить свои права аренды (и получить обновления), верно?
источник