NTP 同步...没有

Jon*_*han 2 windows-server-2008 ntp

按照此处的说明,我已手动配置 Windows 时间服务以使用外部时间源。

当我注意到服务器的时钟漂移非常快(每 40 分钟 1SpecialPollInterval秒)时,我将注册表参数设置为 60 秒,以便它经常同步,从而消除漂移。

我执行net stop w32time && net start w32time错误的那一刻下降到 8 毫秒,我很高兴。唉,时间不超过 20 分钟,又回到了 300 毫秒。

怎么来的?
我怎样才能解决这个问题?

笔记:

  • 这是一个VPS
  • 视窗服务器 2008
  • 使用以下时间同步源:0.pool.ntp.org、1.pool.ntp.org、2.pool.ntp.org
  • 使用来测量漂移
  • 逐分钟测量,漂移几乎是线性的

Jde*_*eBP 6

您正在虚拟机中运行服务器。所有赌注都已关闭。

虚拟机可以通过各种方式来控制服务器的计时。您可能看到的是 Windows 时间服务(试图使您的计算机与 Internet 上的 NTP 服务器同步)和虚拟机(试图使来宾操作系统的时钟与主机操作系统的时钟保持同步)之间的斗争. 很可能导致这场斗争如此明目张胆的原因是主机操作系统的时钟没有设置为正确的时间。?

详细信息取决于虚拟化软件是什么,您没有告诉我们。 Microsoft 对域控制器的一般建议,它确实适用于任何Windows 2008 Server 计算机,并且Ben ArmstrongServerFault 上的几个人(顺便说一下,您应该在那里遇到服务器问题)一样对此进行扩展,是关闭来宾到- 主机同步并坚持使用 NTP。

请注意,Windows 时间服务可以将主机操作系统的时钟集成为某些虚拟机中的第二个“时间提供者”。当然,如果主机的时钟关闭,您就不想与它同步。?