Есть проблема синхронизации времени на нескольких серверах. Ниже приведено описание
Есть два идентичных сервера с одинаковой ОС и одинаковым набором программного обеспечения. И это довольно новые серверы. Каждые 30 минут или около того время ОС меняется на какое-то случайное время. Нет никаких шансов, что батарея CMOS выйдет из строя. Поскольку они новые, мы даже заменили материнскую плату.
Я запустил W32tm /query /status
я вижу команду на двух серверах и ниже.
Источники на двух серверах различаются, а также Stratum: 1 (первичная ссылка - синхронизируется по радиочасам) и ReferenceId: 0x4C4F434C (имя источника: "LOCL").
Как мне заставить проблемный сервер работать с правильным временем.
Сервер без проблем: Сервер: 1
Leap Indicator: 0(no warning)
Stratum: 1 (primary reference - syncd by radio clock)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0000000s
Root Dispersion: 10.0000000s
ReferenceId: 0x4C4F434C (source name: "LOCL")
Last Successful Sync Time: 8/9/2016 8:49:46 AM
Source: Local CMOS
Clock Poll Interval: 10 (1024s)
Сервер с проблемой: Сервер: 2
Leap Indicator: 3(last minute has 61 seconds)
Stratum: 0 (unspecified)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0000000s Root
Dispersion: 0.0000000s
ReferenceId: 0x00000000 (unspecified)
Last Successful Sync Time: unspecified
Source: Free-running
System Clock Poll Interval: 10 (1024s)
w32tm /config /syncfromflags:DOMHIER
w32tm /resync /rediscover
Ты можешь использовать NetTime
для настройки автоматической синхронизации часов SNTP. Это очень быстро и очень надежно.
Если вы используете Hyper-V и размещаете контроллер домена, это приведет к разного рода сдвигу во времени. Я обнаружил, что если запустить [nistime32.exe1 на физической машине Hyper-V это решает мою проблему смещения времени. Я рекомендую создать запланированную задачу, которая запускается каждый час, чтобы решить проблему.