Использование vmware vsphere server 6.0.0 с виртуальной машиной под управлением Windows 2016. У меня Windows настроена на синхронизацию времени с time.nist.gov. Машина использует часовой пояс UTC. После восстановления в моментальный снимок время некоторое время не обновляется (если вообще?). Я пробовал различные команды w32tm.exe, чтобы попытаться принудительно выполнить повторную синхронизацию, но он говорит, что разница во времени слишком велика (обычно она отключается на несколько дней или недель).
Единственный способ, которым я смог немедленно обновить его, - это войти в это диалоговое окно и изменить сервер времени, а затем щелкнуть обновить сейчас. Затем верните его обратно:
Этого не произошло с Windows 2012 при той же настройке. Я ожидаю, что после восстановления снимка время синхронизируется сразу. Возможно, что-то изменилось в Windows 2016, и мне нужно сделать что-то по-другому, прежде чем делать снимок или после его восстановления? А может что-то нужно по-другому настроить во всфере?
Согласно VMware KB 1189, Инструменты Vmware обычно синхронизируют время с хоста, когда вы делаете или восстанавливаете моментальный снимок. Поэтому, если вы уверены, что время вашего хоста разумно, вы не должны столкнуться с чрезмерной разницей во времени и можете использовать w32tm /resync
для повторной синхронизации NTP. Я бы настроил NTP на хостах в Host > Configuration > Time Configuration > Properties
и посмотрите, поможет ли это.
РЕДАКТИРОВАТЬ: Также, согласно MS KB 884776 вы можете настроить записи реестра, которые позволят службе W32Time синхронизироваться независимо от величины разницы во времени. Устанавливать HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection
и MaxNegPhaseCorrection
к 0xFFFFFFF
Это значение позволяет компьютеру получать время, которое содержится в любой временной выборке, независимо от погрешности.
Я попробовал MaxPosPhaseCorrection
и MaxNegPhaseCorrection
редактировать реестр, и это не сработало.
У меня сработал недокументированный переключатель:
w32tm /resync /force
Допустим, что w32time
Если служба хорошо настроена, вы можете избежать ошибки «Компьютер не синхронизировался из-за слишком большого изменения времени», не затрагивая реестр и не перезапуская службу.