RHEL7.2 上的 Chrony 可以同步到 windows ntp 服务器,但 RHEL7.4 上的 Chrony 无法同步

RHEL7.2 上的 Chrony 可以同步到 windows ntp 服务器,但 RHEL7.4 上的 Chrony 无法同步

根据红帽链接:

https://access.redhat.com/solutions/3425701

我们可以看到 - RHEL7.2 上的 Chrony 可以同步到 windows ntp 服务器,但 RHEL7.4 上的 Chrony 无法同步。

就我而言,我们有 redhat 7.5

如何知道 chrony 的问题在 redhat 7.5 上是否也存在同样的问题或者可能已经解决了?

答案1

这个问题不被认为是一个错误chrony,因此chronyRHEL 7.4 及更高版本上的软件包将表现出相同的行为。

问题的根本原因是chrony认为Windows Server报告的时间不准确。根据这个解决方案文章,早于 Server 2016 且使用本地时钟作为参考的 Windows 版本会出现此问题。

之所以存在这种差距,是因为 Windows 时间服务最初创建的目的是确保使用 Active Directory 的系统可以保持最多 5 分钟的同步。它并不打算用作成熟的 NTP 解决方案 -来源。 Windows Server 2016 包含支持高精度计时的更新,但默认设置保持不变。

解决问题的办法就是让时间源更加准确。如果您使用的是 Windows Server 2016 或更高版本,您可以查看高精度计时设置。否则,您可以让 Windows Server 连接到不同的 NTP 服务器进行同步,而不是使用其本地时钟。

相关内容