chrony sync 太慢 如何立即同步时间

chrony sync 太慢 如何立即同步时间

我正在使用带有 chrony 的 debian 11 进行服务器集群时间同步。

问题是:

如何立即同步时钟?

我甚至尝试使用这个完全疯狂的配置

makestep 3600 -1

然后重启,然后测试一下:

chronyc makestep
date

但是 chrony 的回答是:“不,我希望你安全,我希望你慢慢来,我会在接下来的 5 天内慢慢同步这个 5 分钟的差异”

chronyd[192869]: System clock wrong by -5.932165 seconds
chronyd[192869]: System clock wrong by -5.871984 seconds
chronyd[192869]: System clock wrong by -1.482343 seconds

出于一些显而易见的原因,如果 chrony 感觉不爽,集群就会长时间处于宕机状态。

如何命令 chrony 立即同步系统时间?

答案1

此配置:

makestep 3600 -1

意思是如果偏移量大于 3600 秒,则允许 chrony 进行无限步骤。

相反,你可能想要:

makestep 0.1 -1

相关内容