Linux
如何順利更新 ntpd 的對等列表?
我有一個 solaris/linux 伺服器網路,這些伺服器將 ntpd 配置為通過 DNS 別名/CNAME 使用第 2 層的單個內部伺服器。這是伺服器停機一段時間,客戶端伺服器的時鐘不同步。
由於我們有另一個第 1 層 (PPS) 的內部伺服器,因此 DNS CNAME 已修改為指向新伺服器(已啟動)。
但是使用
ntpq -p
我可以看到客戶端伺服器仍然指向舊伺服器。看起來他們沒有再次解析對等名稱,因此他們沒有獲得新的伺服器 IP。如何順利更新 ntpd 的對等列表?
如果我重新啟動 (x)ntpd,它將創建時間跳轉。我希望 ntpd 能夠更新其對等列表/配置並與新伺服器順利同步。
ntpdc
可以為您執行此操作 - 特別是addpeer
andunconfig
命令。基本上更新您的配置文件,然後用於
ntpdc
添加新的對等點並刪除(“取消配置”)舊的對等點(在ntpd 接受新的對等點作為同步候選者之後!)您還應該考慮使用冗餘設備(具有 HSRP 的路由器,或具有 HA 故障轉移/CARP 等的 unix 機器)作為您的 NTP 源,或者配置多個對等設備——您不希望您的時鐘因為一個而瘋狂時間伺服器有問題…