Как я подтверждаю то, что использует моя PDC, поскольку время источник и как я устанавливаю источник внешнего времени?

Сервер 2 012 R2, Hyper-V

Я пытаюсь завершить установку моего первого главного контроллера домена. Одним из предупреждений, которое всегда подходит после первого продвижения DC, является Идентификатор события 12 наряду с другим временем связанные с источником события.

Таким образом, я прочитал различные ссылки (link1, link2, link3, который не соглашается w/link4, но link4 более свеж). Я следовал за последовательностью link2, которая была этим:

Net Stop W32Time
W32tm /config /syncfromflags:manual /manualpeerlist:"time-nw.nist.gov"
W32tm /config /reliable:yes
Net Start W32Time
W32tm /config /update

Я сделал это, потому что это казалось довольно простым, и теперь мой DC кажется 'счастливым' WRT, время сервис, по крайней мере, это не бросает больше предупреждения, когда это запускает.

Но это не очень удовлетворяет. Я назначил свою внешнюю ссылку time-nw.nist.gov, но когда я выполняю эту команду при подсказке:

w32tm /stripchart /computer:"time-nw.nist.gov" /samples:5 /dataonly

Я вижу, что мое время выключено к +15.xxx секундам.

I also ran "w32tm /resync" but there's still a discrepency.

Это предлагает мне, внешняя ссылка не работает. Но я не понимаю, как спросить DC, что это использует в качестве внешней ссылки. Я только понимаю, как присвоить его.

Существует также проблема DC, размещаемого на Гиперпротив В link4 выше Microsoft, говорит это в примечании:

"Это руководство было недавно обновлено для отражения текущей рекомендации синхронизировать время для гостевого контроллера домена только от доменной иерархии, а не предыдущую рекомендацию частично отключить синхронизацию времени между хост-системой и гостевым контроллером домена".

Таким образом, руководство link2 было корректно? Но несмотря на это, как я знаю, это было на самом деле установлено правильно, и почему там все еще задержка? Есть ли новое руководство при выполнении этого, когда DC является vm, размещенным на Hyper-V?

Спасибо.

2
задан 8 July 2015 в 18:39
1 ответ

Как выяснилось, одно дело выяснить источник вашего времени. Другое дело - убедиться, что используемый источник времени действительно работает.

Как и в случае с большинством технических проблем, решение простое, как только кто-то другой расскажет вам о шагах. Я повторю здесь то, что мне все говорили, и то, что требуется для того, чтобы источник времени действительно работал.

Как объяснил Джоквери, эта команда подтверждает источник времени:

w32tm /query /source

На VM PDC, если возвращается "VM IC Time Synchronization Provider", вам нужно зайти в Hyper-V Manager > VM in question > щелкните правой кнопкой мыши > Settings > Management > Integration Services и снять флажок Time synchronization. Перезапустите w32tm /запрос /источник и теперь источник должен быть другим. Это не означает, что вы закончили, это просто означает, что Hyper-V не переопределяет источник времени.

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

Net Stop W32Time
W32tm /config /syncfromflags:manual /manualpeerlist:"0.us.pool.ntp.org"
W32tm /config /reliable:yes
Net Start W32Time
W32tm /config /update

На практике я думаю, что Stop/Start на самом деле может и не потребоваться, но последняя команда необходима для обновления настроек. Также, некоторые из вышеперечисленных команд могут быть запущены в одной командной строке по вашему выбору. И даже несмотря на то, что я ранее выполнял вышеприведенную последовательность, после выключения синхронизации Hyper-V Time мне пришлось перезапустить эту последовательность, так как предыдущие настройки не были сохранены.

Также обратите внимание на источник времени очень внимательно. Изначально я использовал time.windows.com. Когда я выполнял:

w32tm /resync

я получил

The computer did not resync because no time data was available

Как только я перешел на 0.us.pool.ntp.org, проблема исчезла. Мне непонятно, проблема с протоколом или с надежностью, но источник времени важен.

Наконец, когда мы запустим это:

w32tm /stripchart /computer:"0.us.pool.ntp.org" /samples:5 /dataonly

Мы должны получить сэмплы очень близко к нулю. Если нет, то

W32tm /resync

Кроме того, вы будете ходить туда-сюда, меняя что-то вокруг, перепроверять временной источник и, возможно, вам придётся повторить

w32tm /config /update

Мои выводы заключаются в том, что это не требует взлома реестра, как это бывает во многих местах, а только правильная последовательность:

Turn off Hyper-V time synchronization
Select a time source (or list of sources) from http://www.pool.ntp.org/en/
Configure the external time source
Perform the update of the configuration
Check the source
Check the synchronization using the /stripchart command

Ура.

.
3
ответ дан 3 December 2019 в 10:43

Теги

Похожие вопросы