您好,登錄后才能下訂單哦!
這篇文章給大家介紹ntp的小錯誤是什么,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
[root@localhost ~]# ntpdate 10.128.14.25
3 Apr 21:05:05 ntpdate[1506]: the NTP socket is in use, exiting
收到此錯誤消息的原因是由于 xntpd 已經綁定到了該 Socket。運行 ntpdate 時,它會首先進行廣播,然后偵聽端口 123。如果 xntpd 正在運行,而有一個進程已經在偵聽該端口了,則會使 ntpdate 無法在上面運行,解決這個問題的辦法是
首先查找Xntpd進程
[root@localhost ~]# lsof -i:123
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
ntpd 4270 ntp 16u IPv4 14175 UDP *:ntp
ntpd 4270 ntp 17u IPv6 14176 UDP *:ntp
ntpd 4270 ntp 18u IPv6 14177 UDP localhost6.localdomain6:ntp
ntpd 4270 ntp 19u IPv4 14178 UDP localhost.localdomain:ntp
然后殺死正在運行的進程
[root@localhost ~]# kill -9 4270
[root@localhost ~]# lsof -i:123
也可以這樣結束NTP進程
[root@localhost init.d]# pwd
/etc/rc.d/init.d
[root@localhost init.d]# ./ntpd stop
Shutting down ntpd: [ OK ]
再進行同步可以了。
[root@localhost ~]# ntpdate 10.128.14.25
3 Apr 12:45:25 ntpdate[2644]: step time server 10.128.14.25 offset -30216.893166 sec
如果是遇到如下錯誤,一般是與NTP服務器網絡連接有問題(或者同步的服務器沒有運行 xntpd),可以查找這方面的問題。
[root@localhost ~]# ntpdate 10.128.14.25
3 Apr 22:07:58 ntpdate[24707]: no server suitable for synchronization found
補充:windows下進行時間同步
首先在cmd下運行
net time /setsntp:210.72.145.44
設置好時間服務器后,讓服務器立刻與Internet時間服務器同步,只需要重新啟動w32time服務。
net stop w32time
net start w32time
然后設置輪詢間隔。進入注冊表regedit操作:
1. 找到并單擊下面的注冊表子項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
2. 在右窗格中,右鍵單擊“SpecialPollInterval”,然后單擊“修改”。
3. 在“編輯 DWORD 值”的“數值數據”框中鍵入 TimeInSeconds,然后單擊“確定”。
注意:TimeInSeconds 是一個占位符,應替換為你希望各次輪詢之間的間隔秒數。建議值為 900(十進制)。該值將時間服務器配置為每隔 15 分鐘輪詢一次。
適用于win2003和win2008服務器
w32tm /config /syncfromflags:manual /manualpeerlist:10.128.14.25
w32tm /config /update
w32tm /resync
w32tm /resync /rediscover
重新同步客戶端與服務器
關于ntp的小錯誤是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。