一些 NTP 服务器所依赖的 gpsd 中的一个错误已经知道了几个月,但直到最近才真正成为常识 ,就在 2021 年 10 月 24 日翻转之前,可能会将一些 NTP 服务器的时钟设置回2002. GPSD 的补丁修复了这个错误。
由于我的公司与外界没有很高的时间同步需求,我们使用 NTP 池服务器作为我们准确时间的最终来源。(网络中的所有内容都与网络中的单个设备同步,该设备与池服务器同步。)
NTP 池网站在 2019 年之后没有任何消息,但有趣的是, 其中一项是关于2019 年发生的另一次 GPSD 周翻转。
各个机构都是自愿加入 NTP 服务器池的,因此它们各自都有自己的方法来获取准确的时间。
是否知道这些服务器是否使用 gpsd?
这个其他服务器故障问题没有解决这个问题,但它确实举例说明了为什么问题可能如此复杂。
您可能可以
gpsd
通过检查它们的参考 ID 来确定您当前使用的上游。我没有运行gpsd
,但一些快速的网络搜索表明它可能会显示为PPS
或GPS
。然后您可以在已知的 GPS 周翻转日期之前手动替换它们。然而,只要你有足够多样化的上游并且
pool
在你的配置中使用带有指令的池,你可能什么都不做并且没问题。原因有两个:在翻转之前检查它并在之后再次检查它可能很好。