Linux

如何順利更新 ntpd 的對等列表?

  • July 13, 2010

我有一個 solaris/linux 伺服器網路,這些伺服器將 ntpd 配置為通過 DNS 別名/CNAME 使用第 2 層的單個內部伺服器。這是伺服器停機一段時間,客戶端伺服器的時鐘不同步。

由於我們有另一個第 1 層 (PPS) 的內部伺服器,因此 DNS CNAME 已修改為指向新伺服器(已啟動)。

但是使用ntpq -p我可以看到客戶端伺服器仍然指向舊伺服器。看起來他們沒有再次解析對等名稱,因此他們沒有獲得新的伺服器 IP。

如何順利更新 ntpd 的對等列表?

如果我重新啟動 (x)ntpd,它將創建時間跳轉。我希望 ntpd 能夠更新其對等列表/配置並與新伺服器順利同步。

ntpdc可以為您執行此操作 - 特別是addpeerandunconfig命令。

基本上更新您的配置文件,然後用於ntpdc添加新的對等點並刪除(“取消配置”)舊的對等點(ntpd 接受新的對等點作為同步候選者之後!)

您還應該考慮使用冗餘設備(具有 HSRP 的路由器,或具有 HA 故障轉移/CARP 等的 unix 機器)作為您的 NTP 源,或者配置多個對等設備——您不希望您的時鐘因為一個而瘋狂時間伺服器有問題…

引用自:https://serverfault.com/questions/159972