如何计算两个不同Linux服务器之间的系统时间偏移量?

rmc*_*mcc 4 linux time transactions

我们有两个Linux服务器,ServerA和ServerB.ServerA上的系统时间似乎略微落后于ServerB,只有几百分之一秒.

我正在尝试诊断分布式事务的问题,并注意到两个服务器的时间之间存在轻微的不一致,但我需要一些方法来证明它.我需要的东西能告诉我"ServerA是ServerB后面的0.002秒".也许不像这样冗长,但你得到的照片.

有没有办法证明这一点?即是否有一个实用程序/脚本/命令,我可以用来告诉我究竟是什么偏移量?

T.J*_*der 5

您可以ntpdate在两个服务器上使用仅查询模式并比较结果(例如,它报告每个服务器的距离).当然,将它们与同一时间源进行比较.并建议管理员,如果机器还没有保持最新状态ntpd,他们应该.如果时间对您正在做的事情至关重要,那么您应该有一个本地时间服务器,它定期与外部世界同步,并与您的本地服务器同步.