AnyShare-服务器使用 ntpdate 命令同步时间时失败,提示:the NTP socket is in use,exiting
关键字
ntp、ntpdate、时间同步
适用产品
- AnyShare Enterprise 6.0.x
- AnyShare Express 6.0.x
问题描述
管理人员使用ntpdate命令同步AnyShare服务器时间时失败,提示如下错误信息:
the NTP socket is in use,exiting
问题影响
无法通过 ntpdate 命令同步 AnyShare 服务器时间。
问题原因
AnyShare 服务器如有开启 ntpd 服务,ntpd 服务会绑定本地 UDP 123 端口,当运行 ntpdate 命令时,由于 UDP 123 端口被占用,ntpdate 命令无法执行成功。
解决方案
为了解决此问题,在不对接 NTP 服务器的情况下,管理员可以临时停止 ntpd 服务,再执行 ntpdate 命令。具体步骤如下:
1. 执行以下命令,关闭 ntpd 服务。
systemctl stop ntpd
2. 执行 ntpdate 命令,同步 AnyShare 服务器时间。
ntpdate IP地址
更多信息
AnyShare 6.0 对接 NTP 时间服务器可参考此最佳实践:AnyShare-AnyShare 6.0 设置 NTP 时间服务器最佳实践。