1. 程式人生 > >the NTP socket is in use, exiting

the NTP socket is in use, exiting

在ntpdate同步時間的時候出現“the NTP socket is in use, exiting”

故障描述:

rhel5下使用如下命令手動同步伺服器時間

#/usr/sbin/ntpdate 192.168.1.10

出現“the NTP socket is in use, exiting”錯誤。如下:

1 Nov 08:53:41 ntpdate[16201]: the NTP socket is in use, exiting

問題分析:

出現該錯誤的原因是系統ntpd伺服器正在執行中,通過 ps aux | grep ntpd 檢視,會看到ntpd正在執行。

ntp      16265  0.0  0.0  23388  5028 ?        SLs  08:54   0:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
root     16267  0.0  0.0  23388  1668 ?        S    08:54   0:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
root     16270  0.0  0.0  61148   744 pts/1    S+   08:54   0:00 grep ntpd

解決方法:
NTP服務被佔用導致計劃任務未成功執行,停止NTP服務,再執行ntpdate同步命令,同步成功。

#service ntpd stop

#/usr/sbin/ntpdate 192.168.1.10