Назад | Перейти на главную страницу

w32tm возвращает противоречивые результаты

У нас есть среда Hyper-V, в которой время бежит, как курица без головы.

В некоторые дни, когда я прихожу, это на 10 минут медленнее. В другие дни это 5 минут быстро. Сегодня это медленнее, чем на 30 минут. Каждый день я вручную заново синхронизирую время, и через 24 часа все снова вышло из строя.

Я пробовал выполнить следующую команду:

w32tm / config /manualpeerlist:"time.windows.com,0x01 1.ca.pool.ntp.org, 0x01 2.ca.pool.ntp.org, 0x01 "/ syncfromflags: MANUAL / update

Когда я запускаю это в нашей среде Hyper-V (на контроллерах домена и хостах), он возвращает то же время, на которое в настоящее время установлены часы. Когда я запускаю его в среде без домена, он возвращает верный время (я пошел и вручную сломал дату / время на машине, чтобы проверить). Все мои часовые пояса установлены правильно (GMT + 10).

Есть идеи, почему это может быть?

Попробуйте отключить «синхронизацию времени с хостом через службы интеграции».

Эта статья TechNet о «Развертывании виртуализированных контроллеров домена» говорится в разделе «Служба времени»:

Для виртуальных машин, которые настроены как контроллеры домена, отключите синхронизацию времени с хостом через службы Integration Services. Вместо этого примите стандартную синхронизацию времени иерархии домена службы времени Windows (W32time).

Синхронизация времени хоста позволяет гостевым операционным системам синхронизировать свои системные часы с системными часами операционной системы хоста. Поскольку контроллеры домена имеют собственный механизм синхронизации времени, синхронизацию времени узла необходимо отключить на виртуальных машинах, которые настроены как контроллеры домена. Если контроллеры домена синхронизируют время из своего собственного источника, а также синхронизируют время с хостом, время контроллера домена может часто меняться. Поскольку многие задачи контроллера домена привязаны к системному времени, скачок системного времени может привести к тому, что устаревшие объекты останутся в каталоге, а репликация будет остановлена.

Вы можете отключить синхронизацию времени хоста в настройках виртуальной машины в разделе «Службы интеграции» диспетчера Hyper-V, сняв флажок «Синхронизация времени».

Это может быть роль / отношения Kerberos, которые не позволяют контроллерам домена / серверам фактически корректировать свои временные поправки.

http://support.microsoft.com/kb/816042