错误描述:
centos下使用如下命令手动同步服务器时间
ntpdate ntp.fudan.edu.cn 或 ntpdate ntp.api.bz
出现“the NTP socket is in use, exiting”错误。
错误原因:
造成该原因是系统ntpd服务器正在运行中,可以通过 ps aux | grep ntpd 查看。
解决方法:
如果要手动同步时间,就必须先停止该服务,命令为:
service ntpd stop
然后再通过 ntpdate ntp.fudan.edu.cn 即可手动同步时间了。
注意事项:
如果想把它加入到crontab中,最好把ntpdate命令的完整路径带上,即/usr/sbin/ntpdate ntp.fudan.edu.cn,否则可能在某些版本的linux中不会被执行,同时用chkconfig把ntpd修改成不是自动运行的状态。