web-dev-qa-db-ja.com

XenServer Windowsゲストタイムドリフトの問題を解決するにはどうすればよいですか?

私には2つの異なるWindows VMゲストがいて、時間を真剣にドリフトしているようで、1週間以内に10〜15秒のオフセットに達しています。

WindowsゲストとXenServer6.5ホストの両方が、同じ内部ntpサーバーから時刻を更新するように構成されています。

[root@xshost ~]# ntpq -c peers && hwclock --show && date
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*cbg-inf-bck-01- 10.70.160.68     4 u  659 1024  377    1.890    3.700   1.336
+clock.cmm.xxx-t 10.70.160.68     4 u  542 1024  377    1.235   14.060   0.167
 LOCAL(0)        .LOCL.          10 l   15   64  377    0.000    0.000   0.001
Wed 08 Jul 2015 09:14:21 BST  -0.877194 seconds
Wed Jul  8 09:14:38 BST 2015

グラフは、問題のある2つのWindowsゲストと別のLinuxマシンを示しています。 enter image description here

では、なぜこれが発生するのでしょうか。また、どうすれば発生を防ぐことができますか?

注:これらのマシンはドメインの一部ではないため、クロックのドリフトの問題を修正するためだけにドメインに参加させたくありません。

2
sorin

Windowsには十分な頻度で時刻を同期する機能がないようです。問題を解決する最も簡単な方法は、次の方法で nettime をインストールすることでした。

choco install nettime

他に何も必要ありませんでした。マシン上で何も構成しなくても問題を修正できました。サービスとして実行されることを期待しましょう。

詳細 https://chocolatey.org/packages/nettime

0
sorin