У нас є два фізичні гіпер-V сервери, що працюють між ними 8 VM, кожен фізичний сервер має на ньому контролер домену, який працює в VM, а всі сервери - 2008R2
PDC VM встановлений на NTP і синхронізується з time.microsoft.com, а решта, включаючи фізичні сервери, є NT5DS. Цей головний PDC VM, безумовно, містить FSMO і UDP 123 є активним
коли я запускаю w32tm / запит / статус
Я отримую провайдера синхронізації часу VM на обох постійних комп'ютерах, я знаю, це означає синхронізацію з хостом.
Коли я запускаю w32tm / resync / reiscover
Я отримав "не повторно синхронізував, оскільки не було даних про час" та ідентифікатор події 134 в журналах не мав ідеї щодо цього?
Я також переглянув журнали і отримав подію 144 & 12
Я слідкував за деталями MS KB щодо налаштування зовнішнього джерела часу та вніс усі зміни в реєстрі, але я думаю, DNS отримує мене?
Але коли я зміню час на одній з фізичних машин, саме звідси встановлюється час. Можливо, якщо я відреєструю їх усіх і зареєструю, оновіть та синхронізуйте, але я боюся, що це створить більшу проблему!
Я намагаюся залишити синхронізацію часу між VM та Hyper-V Host включеними, оскільки я вважаю, що це найкраща практика з того, що я прочитав.
Спасибі за вашу допомогу
У мене нарешті це працює! Мета цього - допомогти людям, які починають на початку встановлення часу домену.
У цьому прикладі всі сервери, первинний контролер домену (PDC), інші контролери домену (DC) та інші сервери працюють під керуванням Windows 2008 R2 і віртуалізуються з Hyper-V.
Спочатку ви спершу прочитаєте, щоб відключити "Службу інтеграції синхронізації часу" на будь-якій віртуальній машині в Hyper-V, але замість цього вам слід маніпулювати службою часу Windows (послуга w32tm) зсередини віртуального постійного струму, не слід вимикати це, оскільки коли Перезапуск VM це спричинить проблеми, це слід робити з w32tm. http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx
Вам потрібно буде з’ясувати, який сервер є PDC та виконує ролі FSMO. Запустіть це: запит на netdom fsmo Результатом має бути ваш PDC, і саме тут ви вносите більшість змін.
Переконайтеся, що в брандмауері є UDP123 правило "Outbound", і програма% SystemRoot% \ System32 \ w32tm.exe просто перегляньте каталог Windows і знайдіть exe на час
Тут змінюються зміни в реєстрі! HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ W32Time
Переконайтеся, що для PDC під конфігурацією у вищевказаній адресі реєстру встановлено значення NTP для "типу", а всі інші сервери - NT5DS, це означає, що NTP - тато! Найкраща практика полягає в тому, щоб PDC шукав зовні час і все синхронізувався з ним.
Запустіть це на всіх контролерах домену (включаючи PDC), це частково вимкне час Windows, щоб він не дивився на хост-машину час, що важливо, тому що ми віртуалізовані. reg додати HKLM \ SYSTEM \ CurrentControlSet \ Послуги \ W32Time \ TimeProviders \ VMICTimeProvider / v Увімкнено / t reg_dword / d 0
Ви можете зайти на http://support.ntp.org/bin/view/Servers/WebHome сайт ntp.org, щоб знайти найближчий до вас сервер для синхронізації вашого зовнішнього часу. Я рекомендую не використовувати Microsoft, оскільки вони широко використовуються і через це можуть вислизнути.
Знизу команда встановить PDC на зовнішній вигляд, але також перевірить параметри реєстру, як визначено тут, щоб синхронізувати зовнішньо (потрібно зробити і те й інше) http://support.microsoft.com/kb/816042
Запустіть це на PDC w32tm / config /manualpeerlist: korište0.pool.ntp.org,0x1 ”/ syncfromflags: MANUAL / надійний: так w32tm / config / update w32tm / resync w32tm / resync / reiscover
Запустіть ці 2 команди в будь-який час на будь-якому сервері, щоб побачити їх джерело, і коли вони востаннє оновлені, вони будуть використовуватися протягом цієї вправи, щоб переконатися, що ваш PDC та інші сервери отримують час з потрібного місця w32tm / query / status w32tm / query / джерело
Потім запустіть це на всіх DC, окрім PDC, це змусить їх дивитись на PDC протягом часу і перезавантажувати його w32tm / config / syncfromflags: DOMHIER / update net stop w32time net start w32time w32tm / resync / force
Проблеми: Коли ви запускаєте запит про стан або джерело, надайте їм хвилину або 2 після змін, ви не повинні дивитись на локальний годинник CMOS, і ви не повинні використовувати постачальника синхронізації часу vm ic як джерело.
У випадку успіху PDC повинен прочитати встановлений вами зовнішній сайт, а інші сервери повинні вказати PDC як джерело
Сподіваюся, це допомагає людям удачі!