如何顺利更新ntpd的peer list?

Ben*_*oît 9 domain-name-system linux solaris cname-record ntpd

我有一个由 ntpd 配置的 solaris/linux 服务器网络,通过 DNS 别名/CNAME 使用第 2 层的单个内部服务器。这是服务器关闭了一段时间并且客户端服务器的时钟不同步。

由于我们有另一个第 1 层 (PPS) 的内部服务器,DNS CNAME 已被修改为指向新服务器(已启动)。

但是使用ntpq -p我可以看到客户端服务器仍然指向旧服务器。看起来他们没有再次解析对等名称,因此他们没有获得新的服务器 IP。

如何顺利更新ntpd的peer list?

如果我重新启动 (x)ntpd,它将创建时间跳跃。我希望 ntpd 会更新其对等列表/配置并与新服务器顺利同步。

vor*_*aq7 6

ntpdc可以为您执行此操作 - 特别是addpeerunconfig命令。
基本上更新您的配置文件,然后用于ntpdc添加新对等点并删除(“取消配置”)旧对等点(ntpd 接受新对等点作为同步候选者之后!)

您还应该考虑使用冗余设备(带有 HSRP 的路由器,或带有 HA 故障转移/CARP/等的 unix 机器)作为您的 NTP 源,或者配置多个对等点——您不希望您的时钟仅仅因为一个而疯狂时间服务器有问题...