需要一次服务器时钟同步进行延迟测试,我应该使用 ntdate 还是 ntpd

需要一次服务器时钟同步进行延迟测试,我应该使用 ntdate 还是 ntpd

所有机器都是 Ubuntu,我需要为所有机器同步一次时钟以进行延迟测试。

我读过这个文章这就是说-

ntpdate 有点不方便 - 它每天只能调整一次时间

我感到很困惑。我以为我可以随时运行 ntpdate。

如果我只想让这些计算机进行一次同步。您建议我使用 ntpd 还是 ntpdate?(简单和准确)我应该设置 ntp 服务器吗?或者,由于它们都同时连接到同一个 ntp 全局服务器,因此它们获得相同的偏移量是合理的(我不关心它们是否有偏移量,只是希望它们都具有相同的偏移量)?哪个服务器配置最简单?

答案1

如果您希望两台或多台计算机的时间同步,则应运行 ntpd。这样可以消除所有猜测,并保持时钟同步。

当然,您可以定期运行 ntpdate。您的某些机器的时钟会运行得很快,而其他机器的时钟会运行得很慢。但如果它们都没有太大的偏差,那就没问题。当计算机的时钟偏差很大时,您就会遇到 ntpdate 问题。当 ntpdate 干扰时钟时,某些程序会感到困惑。因此,如果您运行 ntpdate,您必须确定运行它的频率以保持时钟同步,这取决于它们偏离正确时间的速度。

运行 ntpd 更简单。将它指向 pool.ntp.org 然后就忘掉它吧。

相关内容