时间同步出现ntpdate[1788]: the NTP socket is in use, exiting

问题:

[[email protected] ~]# ntpdate ntp.api.bz

17 Jun 19:22:23 ntpdate[2701]: the NTP socket is in use, exiting

配置信息

解决方法

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

ps -ef|grep xntpd

可惜没有找到pid。

使用lsof –i:123

[[email protected] /data]$ lsof -i:123
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
ntpd 5003 ntp 16u IPv4 10940 UDP *:ntp
ntpd 5003 ntp 17u IPv6 10941 UDP *:ntp
ntpd 5003 ntp 18u IPv6 10942 UDP localhost6.localdomain6:ntp
ntpd 5003 ntp 19u IPv4 10943 UDP localhost:ntp
ntpd 5003 ntp 20u IPv4 10944 UDP 220.181.128.182:ntp
ntpd 5003 ntp 21u IPv4 10945 UDP localhost:ntp
[[email protected] /data]$ kill -9 5003
[[email protected] /data]$ lsof -i:123

清除 (Kill) 该进程,然后尝试再次与 ntp 服务器进行同步。此时您不应该收到此错误消息。

请注意,如果您尝试与之同步的服务器没有运行 xntpd,则会收到下列错误消息:

ntpdate[12573]: no server suitable for synchronization found

出现这种情况的原因是,如果您想使用另一个服务器的时间,该服务器必须已经进行了自身同步。

时间: 2024-11-05 11:26:22

时间同步出现ntpdate[1788]: the NTP socket is in use, exiting的相关文章

Linux下 ntp 时间同步服务ntpd 出现 the NTP socket is in use, exiting 解决

1.出现"the NTP socket is in use, exiting"错误.造成该原因是系统ntpd服务器正在运行中,可以通过 ps aux | grep ntpd 查看,如果还是要手动同步时间,就必须先停止该服务,命令为:service ntpd stop 或 /etc/init.d/ntpd stop 2.npdate time.windows.com或ntpdate us.pool.ntp.org 就能够同步时间成功了.

在ntpdate同步时间的时候出现“the NTP socket is in use, exiting”

故障描述: centos下使用如下命令手动同步服务器时间 #/usr/sbin/ntpdate ntp.api.bz 出现"the NTP socket is in use, exiting"错误.如图: 8 Nov 09:57:02 ntpdate[4726]:the NTP socket is in use, exiting 问题分析: 出现该错误的原因是系统ntpd服务器正在运行中,通过 ps aux | grep ntpd 查看,会看到ntpd正在运行. 解决方法: #serv

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 问题分析: 出现该错误的原

使用ntpdate命令同步服务器时间出现“the NTP socket is in use, exiting”

今天将一台Centos服务器还原快照后,出现了如下问题: 然后使用ntpdate命令手动同步服务器时间,出现如下提示: [[email protected] tools]# ntpdate 220.231.55.106 4 Nov 12:02:59 ntpdate[29800]: the NTP socketis in use, exiting 解决方法: 第一步:#service ntp stop 第二步:#ntpdate ntp.neu.edu.cn 问题得到解决:

解决Linux 服务器ntpdate同步时间报错 the NTP socket is in use, exiting

错误信息: 错误原因分析: 由于 xntpd 已经绑定到了该 Socket.运行 ntpdate 时,它会首先进行广播,然后侦听端口 123. 如果 xntpd 正在运行,而有一个进程已经在侦听该端口了,则会使 ntpdate 无法在上面运行.运行下列命令,即可找出 xntpd 的 PID 解决方案: 出现:pts/0    00:00:00 grep xntpd 表示没有找到pid.使用lsof –i:123 输出: -bash: lsof: command not found 说明没有安装l

Linux时间同步,ntpdate命令、ntpd服务详解

声明:以下内容来自网友整理(http://blog.sina.com.cn/s/blog_636a55070101u1mg.html),为便于以后学习暂时收录,请不要随意转载 Linux默认情况下,系统时间和硬件时间,并不会自动同步.在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰.硬件时间的运行,是靠Bios电池来维持,而系统时间,是用CPU tick来维持的.在系统开机的时候,会自动从Bios中取得硬件时间,设置为系统时间. linux系统时间设置,在Linux中设置系统

Centos7服务器时间同步及国内常用时间同步服务器地址 && 自建时间同步服务器ntpdate

##同步外网时间同步服务器,调整时区 #安装ntpdate时间同步服务器 yum -y install ntpdate #时间同步 ntpdate time-a.nist.gov #添加到crontab定时任务,每10分钟同步一次 echo "00 */10 * * * ntpdate time-a.nist.gov >/dev/null 2>&1" >>/var/spool/cron/root #设置了时间同步之后,调整业务需求的时区,使调用的时间戳统

Linux时间同步+国内常用的NTP服务器地址

当Linux服务需要时间戳的时候,时间同步就显得十分重要.这里介绍下,最近我使用的一个同步命令. ntpdate 我的虚拟机是CentOS,安装ntpdate yum install ntpdate 然后 选择上海交大的NTP服务器进行同步 ntpdate ntp.sjtu.edu.cn 国内常用的NTP地址 地址转自豆瓣(http://www.douban.com/note/171309770/) 210.72.145.44 (国家授时中心服务器IP地址) 133.100.11.8 日本 福冈

关于ntp时间同步理论及配置参数-20170804

[原创]关于ntp时间同步理论及配置参数20170804 前言 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议.无论是平时使用的私人计算机还是在工作中搭建的服务器集群,时间的统一性和准确性是十分重要的.它是用来同步网络中各个计算机的时间的协议. 在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NT