如何证明systemd-timesyncd
正在定期轮询 NTP 服务器以确保系统时钟保持“同步”?
我知道我可以通过运行来检查同步状态是否为是timedatectl
,而且它确实告诉我“是”,但那难道不是几个月前的陈旧状态吗?我没有看到任何证据表明任何软件组件实际上正在定期联系 NTP 服务器池进行实际检查。
根据我的理解,使用默认配置PollIntervalMaxSec
2048,它最多每 34 分钟应与 NTP 进行一次时钟比较。它应该这样工作吗?
如果我运行,journalctl -u systemd-timesyncd
我只会看到重新启动或 s 的同步事件证据apt upgrade
。事实上,几周过去了,却没有任何时钟同步日志条目。
对于我的时间敏感型应用程序,我担心如果几周/几个月过去而没有任何 NTP 检查,我的系统时钟可能会出现很大偏差。我希望它每天检查一次并证明确实如此。