![Compute Engine VM 时钟运行速度很快,每小时增加 15 秒(或每 4 分钟增加约 1 秒)](https://linux22.com/image/729354/Compute%20Engine%20VM%20%E6%97%B6%E9%92%9F%E8%BF%90%E8%A1%8C%E9%80%9F%E5%BA%A6%E5%BE%88%E5%BF%AB%EF%BC%8C%E6%AF%8F%E5%B0%8F%E6%97%B6%E5%A2%9E%E5%8A%A0%2015%20%E7%A7%92%EF%BC%88%E6%88%96%E6%AF%8F%204%20%E5%88%86%E9%92%9F%E5%A2%9E%E5%8A%A0%E7%BA%A6%201%20%E7%A7%92%EF%BC%89.png)
我在 GCE 中有 2 个虚拟机实例,尽管服务器操作系统设置为每 24 小时与 NTP 同步一次,但它们的时间却不正确。操作系统时钟每四分钟大约增加 1 秒(或每小时增加约 15 秒)。一个虚拟机实例机器类型为 n1-standard-8(8 个 vCPU,30 GB 内存),另一个为 Custom(24 个 vCPU,128 GB 内存),两者都位于 us-cental1-a 时区,Compute Engine 显示它们“利用率不足”。
eacg 的时间设置为每 24 小时与 time.nist.gov 同步一次。
我们注意到,当时间偏差超过 5 分钟时,就会对我们的其他流程造成一些问题。
这些虚拟机是 Google Compute Engine 中运行的多个虚拟机实例中的 2 个,并且已完全修补(Windows 2008 r2 标准 SP1)。这 2 个虚拟机似乎是唯一存在此时间问题的虚拟机。
如果有人能提供一些指导,我将不胜感激。谢谢!
额外信息:大约一年半前,这些实例使用 cloudendure 迁移服务克隆到 Google Cloud 中(以及其他几个没有此问题的实例)。
答案1
升级?
首先 - 您注意到 5 分钟的延迟会导致问题。任何管理员都会告诉您,这是因为 Kerberos 比 Windows 更讨厌票证时间偏移 ;)
您的主要问题是,server2008 - 2012 及以上版本被设计为时间稳定,即使主机支持将时间注入客户端(客户端通常不必依赖网络来获取时间)。即使 24 小时实在太长,也请更频繁地同步。例如,每 5 分钟一次。
我以前使用 2008 时也遇到过同样的情况 - 现在 2019 版本非常稳定,但我们也在主机上运行 2019 版本。