使用ntpdate同步时间报错:28 Mar 10:39:43 ntpdate[24313]: the NTP socket is in use, exiting解决方法

ntp时间同步错误

今天为了同步服务器时间,使用该命令时会收到下列错误消息。

[root@liulao ~]# ntpdate ntp1.aliyun.com
28 Mar 10:37:57 ntpdate[23962]: the NTP socket is in use, exiting

解决方法
您收到此错误消息的原因是由于 xntpd 已经绑定到了该 Socket。运行 ntpdate 时,它会首先进行广播,然后侦听端口 123。如果 xntpd 正在运行,而有一个进程已经在侦听该端口了,则会使 ntpdate 无法在上面运行。运行下列命令,即可找出 xntpd 的 PID

[root@liulao ~]# ps -ef |grep "ntp"
ntp      24304     1  0 10:39 ?        00:00:00 /usr/sbin/ntpd -u ntp:ntp -g
root     24544  5965  0 10:40 pts/2    00:00:00 grep --color=auto ntp
[root@liulao ~]# kill 24304

如果找不到

[root@liulao ~]# lsof -i:123
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ntpd    124171  ntp   16u  IPv4 420557      0t0  UDP *:ntp 
ntpd    124171  ntp   17u  IPv6 420558      0t0  UDP *:ntp 
ntpd    124171  ntp   18u  IPv6 420562      0t0  UDP localhost:ntp 
ntpd    124171  ntp   19u  IPv6 420563      0t0  UDP [fe80::1251:72ff:fe31:f52b]:ntp 
ntpd    124171  ntp   20u  IPv6 420564      0t0  UDP [fe80::6a91:d0ff:fe60:a9d4]:ntp 
ntpd    124171  ntp   21u  IPv4 420565      0t0  UDP localhost:ntp 
ntpd    124171  ntp   22u  IPv4 420566      0t0  UDP 218.94.214.29:ntp 
[root@liulao ~]# kill -9 124171

[root@liulao ~]# lsof -i:123
[root@liulao ~]# ntpdate 202.112.29.82
13 Apr 09:08:36 ntpdate[124200]: step time server 202.112.29.82 offset -24096.422190 sec

然后重新同步

[root@liulao ~]# ntpdate ntp1.aliyun.com
28 Mar 10:42:36 ntpdate[24855]: adjust time server 120.25.115.20 offset -0.003235 sec

猜你喜欢

转载自blog.csdn.net/weixin_44455125/article/details/88864076
今日推荐