问题现象:
在客户端和服务器端运行ntpq -p,均出现"localhost: timed out, nothing received",同时systemctl status ntpd查看服务器和客户端的服务都是在正常运行。如下图:
排查:
-
运行ntpq命令,进入交互模式,输入timeout 1000000,手动调整timeout时间,再输入peers查询,仍有 上述错误提示;
-
查看了/etc/ntp.conf,没发现有可疑之处;
-
在另外的两台机器中按照故障机器的/etc/ntp.conf配置ntp服务,运行ntpq -p能正确并很快得到信息;可见配置文件应该没错;
-
strace ntpq -p 查看输出的信息,发现:
connect(3, {
</