chrony 時間同步
server:指定 NTP 伺服器的地址或域名,這⾥指定的是阿⾥雲的 NTP 伺服器地址 ntp1.aliyun.com。
iburst:表示使⽤⼀種快速同步的⽅式,即在剛開始同步時,傳送⼀連串的 NTP 請求,以快速同步時間。
driftfile:指定系統時鐘漂移的記錄⽂件路徑,這⾥指定的是 /var/lib/chrony/drift。
makestep:指定系統時間與 NTP 伺服器時間差距較⼤時,是否採⽤快速調整系統時間的⽅式來同步時間。
這⾥的 1.0 表示如果時間差距⼤於 1 秒,則採⽤快速調整⽅式,3 表示最多調整 3 次。
rtcsync:表示將系統時鐘與硬體時鐘同步,確保系統重啟後時間的準確性。
logdir:指定⽇志⽂件的存放路徑,這⾥指定的是 /var/log/chrony。
驗證是否同步成功
這⼀⾏是表格內容,表示當前系統正在使⽤的時鐘源的詳細資訊。其中:
?:表示時鐘源的狀態, 表示該時鐘源不是系統的⾸選時鐘源,? 表示該時鐘源的狀態未知。
120.25.115.20:表示時鐘源的 IP 地址。
2:表示時鐘源的層數,這⾥為 Stratum 2。
6:表示客戶端向該時鐘源發起同步請求的時間間隔,這⾥為 64 秒。
3:表示客戶端與該時鐘源通訊的成功率,這⾥為 3 / 8 = 37.5%。
vx: WingspanGo1:表示客戶端最近⼀次接收到該時鐘源的時間戳,這⾥為 1 秒前。
-12.2s[ -12.2s]:表示客戶端最近⼀次與該時鐘源同步的時間戳,以及該同步與客戶端本地時鐘的差異(偏
差)和偏差的標準差,這⾥表示客戶端的本地時鐘⽐該時鐘源快 12.2 秒。
+/- 15ms:表示時鐘源的精度,這⾥為 15 毫秒。
Name/IP address:表示時鐘源的名稱或 IP 地址。
Stratum:表示時鐘源的層數,Stratum 0 表示最準確的時鐘源,Stratum 1 表示直接從 Stratum 0 時鐘源同
步,以此類推。
Poll:表示客戶端向該時鐘源發起同步請求的時間間隔,單位為秒。
Reach:表示客戶端與該時鐘源通訊的成功率,範圍為 0 到 377,值越⼤表示成功率越⾼。
LastRx:表示客戶端最近⼀次接收到該時鐘源的時間戳。
Last sample:表示客戶端最近⼀次與該時鐘源同步的時間戳,以及該同步與客戶端本地時鐘的差異(偏差)
和偏差的標準差。