在使用ntp客户端调试客户端设备以从我们的ntp服务器获取时间时,发现服务器有时是“hickup”--它是偏移20秒左右的时钟。ntpd在10-30分钟内调整,但我们当然想知道为什么需要这样做,并正在寻找原因。
通过对日志和文档的深入研究,我们发现日志记录处于这样一个级别,以至于没有报告这些时间更改事件。
尝试了各种设置:设置
logconfig =all在/etc/ntp.conf中和在/etc/ -d /ntp.conf中设置调试选项没有任何效果。
更糟的是:使用最后一个选项,ntpd在超时3分钟后重新启动时失败:
systemd[1]: ntp.service: Failed with result 'timeout'.如何在不启动服务的情况下提高调试级别?(二) ntpd报告它改变时钟的最佳方式是什么以及它这样做的原因?
从我的名声来看,第一个问题值50英镑。如果第二个答案被回答,我将在批准答案之前将奖金提高到100。
发布于 2018-11-06 02:32:53
在Ubuntu18.04上,你在找systemd-timesyncd吗?
服务状况:
systemctl status systemd-timesyncd日刊日志:
journalctl -u systemd-timesyncd服务中心:
man 5 timesyncd.conf也请检查:
timedatectlhttps://askubuntu.com/questions/1086331
复制相似问题