Wir haben 2 physische Hyper-V-Server, auf denen 8 VMs ausgeführt werden. Auf jedem physischen Server befindet sich ein Domänencontroller, auf dem eine VM ausgeführt wird, und alle Server sind 2008R2
Der VM-PDC ist auf NTP eingestellt und wird mit time.microsoft.com synchronisiert. Der Rest einschließlich der physischen Server ist NT5DS. Dieser Haupt-VM-PDC enthält definitiv den FSMO und ist UDP 123 aktiv
wenn ich w32tm / query / status starte
Wenn ich VM IC Time Synchronization Provider auf beiden VM-Domänencontrollern erhalte, weiß ich, dass dies die Synchronisierung mit dem Host bedeutet.
Wenn ich w32tm / resync / rediscover laufen lasse
Ich habe "keine erneute Synchronisierung durchgeführt, da keine Zeitdaten verfügbar waren" und eine Ereignis-ID 134 in den Protokollen erhalten.
Ich habe auch die Logs durchgesehen und Event 144 & 12 bekommen
Ich habe MS KB-Details zum Einrichten einer externen Zeitquelle befolgt und alle Registrierungsänderungen vorgenommen, aber ich denke, der DNS holt mich?
Aber wenn ich die Zeit auf einer der physischen Maschinen ändere, wird hier die Zeit eingestellt. Vielleicht, wenn ich sie alle abmelde und registriere und aktualisiere und synchronisiere, aber ich fürchte, ich schaffe ein größeres Problem!
Ich versuche, die Zeitsynchronisierung zwischen der VM und dem Hyper-V-Host aktiviert zu lassen, da ich glaube, dass dies nach dem, was ich gelesen habe, die beste Vorgehensweise ist.
Danke für Ihre Hilfe
Ich habe es endlich geschafft! Das Ziel ist es, Leuten zu helfen, die am Anfang des Einstellens einer Domains-Zeit stehen.
In diesem Beispiel werden alle Server, der primäre Domänencontroller (PDC), andere Domänencontroller (DC) und andere Server unter Windows 2008 R2 ausgeführt und mit Hyper-V virtualisiert.
Als Erstes lesen Sie, wie Sie den 'Time Synchronization Integration Service' auf einer virtuellen Maschine in Hyper-V deaktivieren. Stattdessen sollten Sie den Windows-Zeitdienst (w32tm-Dienst) über den virtuellen Domänencontroller manipulieren. Sie sollten dies nicht deaktivieren, wenn a Ein Neustart der VM führt zu Problemen. Dies sollte mit w32tm erfolgen. http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx
Sie müssen herausfinden, welcher Server der PDC ist und welche FSMO-Rollen ausgeführt werden. Führen Sie Folgendes aus: netdom query fsmo Das Ergebnis sollte Ihr PDC sein. Hier nehmen Sie die meisten Änderungen vor.
Vergewissern Sie sich, dass in der Firewall eine "Outbound" -Regel für UDP123 vorhanden ist und das Programm "% SystemRoot% \ System32 \ w32tm.exe" lautet. Navigieren Sie zum Windows-Verzeichnis und suchen Sie nach der exe für die Zeit
Hier werden die Registrierungsänderungen gespeichert! HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ W32Time
Stellen Sie sicher, dass der PDC unter config in der obigen Registrierungsadresse für „type“ auf NTP eingestellt ist und alle anderen Server NT5DS sind. Dies bedeutet, dass NTP der Daddy ist! Hier empfiehlt es sich, den PDC extern auf Zeit und Synchronisation zu überprüfen.
Führen Sie dies auf allen Domänencontrollern (einschließlich PDC) aus. Dadurch wird die Windows-Zeit teilweise deaktiviert, sodass der Hostcomputer nicht rechtzeitig angezeigt wird. Dies ist wichtig, da wir virtualisiert sind. reg HKLM \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ VMICTimeProvider hinzufügen / v Aktiviert / t reg_dword / d 0
Sie können die Website ntp.org http://support.ntp.org/bin/view/Servers/WebHome aufrufen , um einen Server in Ihrer Nähe zu finden, der Ihre externe Zeit synchronisiert. Ich empfehle, Microsoft nicht zu verwenden, da diese häufig verwendet werden und daher herausrutschen können.
Mit dem folgenden Befehl wird der PDC so eingestellt, dass er extern aussieht. Überprüfen Sie jedoch auch die hier definierten Registrierungseinstellungen, um eine externe Synchronisierung durchzuführen (beides ist erforderlich): http://support.microsoft.com/kb/816042
Führen Sie dies auf dem PDC aus: w32tm / config /manualpeerlist: „0.pool.ntp.org,0x1“ / syncfromflags: MANUAL / Zuverlässig: Ja w32tm / config / update w32tm / resync w32tm / resync / rediscover
Führen Sie diese beiden Befehle jederzeit auf einem beliebigen Server aus, um ihre Quelle anzuzeigen. Wenn sie zuletzt aktualisiert wurden, werden sie in dieser Übung verwendet, um sicherzustellen, dass Ihr PDC und andere Server Zeit vom richtigen Ort erhalten. W32tm / query / status w32tm / query /Quelle
Führen Sie dies dann auf allen DCs mit Ausnahme des PDC aus. Dadurch wird der PDC nach Zeit durchsucht und erneut synchronisiert. W32tm / config / syncfromflags: DOMHIER / update net stop w32time net start w32time w32tm / resync / force
Probleme: Wenn Sie die Status- oder Quellabfrage ausführen, geben Sie ihnen eine Minute oder 2 nach den Änderungen. Sie sollten nicht auf die lokale CMOS-Uhr schauen und auch nicht den Anbieter für die vm ic-Zeitsynchronisierung als Quelle verwenden.
Bei Erfolg sollte der PDC die von Ihnen festgelegte externe Site lesen und die anderen Server sollten den PDC als Quelle angeben
Hoffe das hilft den Leuten viel Glück!