測試腳本每分鐘輸出時間和ntpq查詢
[root@logserver2 ~]# less date.sh
#!/bin/sh
while [ true ];
do
ntpq -p >> ntpq.txt
date >> date1.txt
/bin/sleep 1m
done
將ntpd服務運行正常時將時間調慢11分鐘,以下序列號是在vi裏設置的
2 2020年 04月 16日 星期四 14:21:28 CST
3 2020年 04月 16日 星期四 14:10:28 CST
命令ntpq -p查詢中poll1024表示210秒與ntp服務器同步一次(3分30秒不知道理解是否正確)
7 remote refid st t when poll reach delay offset jitter
8 ==============================================================================
9 *192.40.0.150 192.40.1.150 4 u 4971 1024 377 1.253 4.537 3.712
11分鐘(4個同步週期)後檢測出了時間偏差720202毫秒(12分鐘)
40 remote refid st t when poll reach delay offset jitter
41 ==============================================================================
42 192.40.0.150 192.40.1.150 4 u 28 1024 377 1.028 720202. 720200.
18分鐘(5個同步週期)後jitter爲666775毫秒,減少了53425毫秒(53秒)
94 remote refid st t when poll reach delay offset jitter
95 ==============================================================================
96 192.40.0.150 192.40.1.150 4 u 50 1024 377 1.028 720202. 666775.
17分鐘(5個同步週期)後jitter爲608682毫秒,減少了58093毫秒(58秒)
145 remote refid st t when poll reach delay offset jitter
146 ==============================================================================
147 192.40.0.150 192.40.1.150 4 u 1 1024 377 1.219 720205. 608682.
19分鐘(5個同步週期)後jitter爲544422.毫秒,減少了64260毫秒(64秒)
202 remote refid st t when poll reach delay offset jitter
203 ==============================================================================
204 192.40.0.150 192.40.1.150 4 u 59 1024 377 0.950 720207. 544422.
此時系統時間爲:
68 2020年 04月 16日 星期四 15:15:32 CST
35分鐘(10個同步週期)後jitter爲384965.毫秒,減少了159457毫秒(159秒)
307 remote refid st t when poll reach delay offset jitter
308 ==============================================================================
309 192.40.0.150 192.40.1.150 4 u 31 1024 377 1.144 720208. 384965.
17分鐘(5個同步週期)後jitter爲 272212.毫秒,減少了112753毫秒(112秒)
358 remote refid st t when poll reach delay offset jitter
359 ==============================================================================
360 192.40.0.150 192.40.1.150 4 u 1 1024 377 1.067 720212. 272212.
18分鐘(5個同步週期)後jitter爲 5.666毫秒,減少了272207.毫秒(272秒)
412 remote refid st t when poll reach delay offset jitter
413 ==============================================================================
414 192.40.0.150 192.40.1.150 4 u 43 1024 377 1.067 720212. 5.666
此時系統時間爲:
138 2020年 04月 16日 星期四 16:25:37 CST
34分鐘(10個同步週期)後offset爲1.808毫秒,減少了720211毫秒(12分鐘)
514 remote refid st t when poll reach delay offset jitter
515 ==============================================================================
516 192.40.0.150 192.40.1.150 4 u 15 64 1 0.493 1.808 0.000、
系統時間顯示調快了13分鐘完成時鐘同步
171 2020年 04月 16日 星期四 16:58:39 CST
172 2020年 04月 16日 星期四 17:11:39 CST
結論10分鐘偏差ntpd需要近3個鐘完成同步
ntpdate命令瞬間完成同步調整,ntpd是慢慢地校準
參考: