天天看點

NTP時間同步問題排查思路及拓展延申

遇到問題排查思路:

    #ntpstat        檢視ntp伺服器有無和上層ntp連通              

    注:ntp伺服器配置完畢後,需要等待5-10分鐘才能與/etc/ntp.conf中配置的标準時間進行同步。

    #ntpq –p        檢視ntp伺服器與上層ntp的狀态

    #watch  “ntpq -p”檢視ntp程序的狀态

    #systemctl restart ntpd  重新開機ntp伺服器 (告警發生時優先看下poll值,如果過大則手動清理,如果不太大就等一段時間ntp有自愈機制)

    #date  檢視節點是否已經同步ntp伺服器的時間,發現時間已經同步成功

拓展學習:

    ntpq  –p各個參數的含義:

    st:即stratum階層,值越小表示ntp serve的精準度越高;

    第一列中的字元訓示源的品質。星号 ( * ) 表示該源是目前引用

    remote: 列出源的 IP 位址或主機名(即響應這個請求的ntp伺服器的名稱)

    when:多少秒前曾經同步過時間

    poll:下次更新在多少秒後(即多長時間同步一次)

    reach:已經向上層ntp伺服器要求更新的次數

    delay:網絡延遲

    offset:是源時鐘(ntp伺服器)與本地時鐘的時間差(毫秒)

    jitter: linux系統時間與BIOS硬體時間的差異

注意:NTP服務端重新開機後,客戶機要等5分鐘再與其進行時間同步,否則會提示“no server suitable for synchronization found”錯誤。等待的時間可以通過指令 watch ntpq -p來監控。