Ich kann meinen neu installierten Windows Server 2012-Computer nicht auf einen Domänencontroller hochstufen. Ich habe zwei vorhandene Domänencontroller. Die primäre Version befindet sich auf Windows Server 2003-Ebene und führt W2003Server aus. Auf der sekundären Ebene wird Windows Server 2003 R2 ausgeführt. ( Update: Ursprünglich wurde diese Frage nach der nicht schwerwiegenden Warnmeldung zu einem Domänencontroller gestellt, der nicht gefunden werden konnte. Dies ist beim Upgrade von Windows Server 2003 normal, da es unmöglich ist, einen schreibgeschützten Domänencontroller zu erstellen, wenn der Die Active Directory-Gesamtstruktur befindet sich auf der Funktionsebene 2003. Daher sollte meiner Meinung nach die Warnung aufgehoben werden. Nachdem ich einige ähnlich beängstigend aussehende Fehler durchgearbeitet hatte, kam ich schließlich zu dem tatsächlichen Fehler, der ein AdPrep
verwandter Fehler ist.)
Auf der neuen Win2012-Serverbox funktionierte der Beitritt zur Domäne als Server, der Mitglied der Domäne ist, einwandfrei. Der AD DS Cfg-Assistent friert jedoch etwa 100 Sekunden lang ein. Er wechselt von Seite 1 des Assistenten zu Seite 2 (in der das Kombinationsfeld für den Site-Namen und zwei Bearbeitungsfelder für die Kennworteingabe für das DSRM-Kennwort angezeigt werden). In Active Directory-Domänendiensten wird dieser Fehler angezeigt Konfigurationsassistent.
Zuerst dachte ich, das sei der wahre Fehler. Aber es ist nur eine Straßensperre auf meinem Weg, an der ich vorbeigehe:
Domänencontroller-Optionen
Ein Domänencontroller unter Windows Server 2008, Windows Server 2008 R2 oder Windows Server 2012 konnte nicht in dieser Domäne gefunden werden. Um einen schreibgeschützten Domänencontroller zu installieren, muss die Domäne über einen Domänencontroller verfügen, auf dem Windows Server 2008, Windows Server 2008 R2 oder Windows Server 2012 ausgeführt wird.
[OKAY]
Als nächstes erhalte ich einige ähnliche Meldungen "Sie können dieses Kontrollkästchen nicht aktivieren, damit wir es für Sie ausgegraut haben", die Sie weiterverfolgen können.
Als nächstes dieses:
Error determining whether the target environment requires adprep: Validation error:
Validation error: Unable to check forest upgrade status for server
SERVERNAME.localdomain.local.
Exception: The specified server cannot perform the requested operation
Details:Test.VerifyForestUpgradeStatus.ADPrep.Win32Exception.-2147467259
[ OK ]
Hat jemand bis 2012 eine Domain auf 2003-Niveau bekommen?
Update Es stellte sich heraus, dass ich keinen aktiven Schema-Master in der Domäne hatte.
Update2 Um zukünftige Benutzer mit diesem Fehler zu unterstützen, habe ich den Screenshot mit den Fehlern gezeigt, die ich gesehen habe:
quelle
Antworten:
Befindet sich Ihre Gesamtstruktur- / Domänenfunktionsebene im Jahr 2003? Sie sollten in der Lage sein, einer Gesamtstruktur von 2003 einen 2012-Domänencontroller hinzuzufügen - vorausgesetzt, die Gesamtstruktur befindet sich auf der Funktionsebene von 2003.
Bearbeiten: Überprüfen Sie auch Ihre DNS-Einstellungen und stellen Sie sicher, dass sie korrekt sind und dass Sie die richtigen srv-Einträge auflösen können, um die Domänencontroller zu finden
edit2: Wenn Sie versuchen, einen RODC zu installieren, benötigen Sie einen beschreibbaren 2008-DC, um einen schreibgeschützten DC zu installieren.
quelle
Wenn alle Ihre Domänencontroller mindestens Windows Server 2003 sind und sowohl Ihre Domänen- als auch Ihre Gesamtstrukturfunktionsebene auf mindestens Windows Server 2003 eingestellt sind, sollte das Hinzufügen eines Windows Server 2012-Domänencontrollers einwandfrei funktionieren:
http://technet.microsoft.com/en-us/library/hh994618.aspx#BKMK_FunctionalLevels
Die einzige Situation, in der Sie mindestens einen Windows Server 2008-Domänencontroller benötigen, besteht darin, dass Sie einen schreibgeschützten Domänencontroller hinzufügen.
Bearbeiten:
Wenn die Nachricht, die Sie erhalten, die hier gezeigte ist , handelt es sich nur um eine Warnung (wie aus dem gelben Ausrufezeichen hervorgeht). Es hindert Sie nicht daran, fortzufahren, es sei denn, Sie versuchen tatsächlich, einen RODC zu installieren.
quelle
Sie müssen die erforderlichen
adprep /forestprep
undadprep /domainprep
Befehle von der 2012-DVD ausführen.quelle
Es stellte sich heraus, dass ich keinen aktiven Schema-Master in meiner Domain hatte. Ich habe hier gefragt , wie man den aktiven Schema-Besitzer bekommt. Der Name war gültig, aber der Computername war ein Name, der längst ausgeschaltet und außer Betrieb genommen wurde, aber niemand hat die Schema-Master-Rolle übertragen, bevor sie starb.
Folgendes musste ich tun:
Windows Server 2012 versucht zwar, Sie vor der Ausführung von adprep zu bewahren, kann dies jedoch in einigen Fällen nicht. In meinem Fall hatte jemand einen Domänencontroller erstellt und die PDC-Rolle auf einen Server übertragen, jedoch nicht die Schema-Master-Rolle. Anschließend wurde der Schema-Master-Server außer Betrieb genommen, ohne die Schema-Master-Rolle normal zu übertragen. Die Diagnose solcher Probleme beim Wechsel von einer 9 Jahre alten Windows-Version auf die neueste Version ist schwierig, da in Windows Server 2012 Win32-Fehler auftreten und diese Fehler nur große negative Ganzzahlwerte sind, wie in meiner Frage gezeigt. Aber auch Versuche, ein Upgrade von 2003 auf 2008 R2 durchzuführen, wurden auf ähnliche Weise blockiert, und es wurden keine hilfreichen Fehlermeldungen angezeigt. Das ist natürlich typisch für ActiveDirectory-Probleme. Das Lesen von Protokollen und das Ausführen von Dienstprogrammen zur Befehlszeilendiagnose ist Teil des Standards "
In Fällen wie den oben genannten erhalten Sie nur dann nützliche Fehler, wenn Sie AdPrep im Standalone-Modus ausführen. Leider wird nur 64-Bit-Adprep mit Windows Server 2012 geliefert. Verwenden Sie die Installations-DVD 2008 r2, um 32-Bit-Adprep32.exe zu erhalten.
Als ich die Fehler beim Ausführen der Windows 2008 R2-Version von AdPrep im eigenständigen Befehlszeilenmodus untersuchte, stellte ich fest, dass ich sicherstellen musste, dass ein Domänencontroller mit der Schema-Master-Rolle überhaupt vorhanden ist und im Netzwerk aktiv ist. Beachten Sie, dass die Version von AdPrep auf Windows Server 2012 für die Ausführung auf Ihrem 2012-Server ausgelegt ist und nicht auf Ihren Rollenmaster-Computern, wie dies zuvor bei der Verwendung von AdPrep der Fall war. Wenn Sie versuchen, das AdPrep-Tool auf einem 32-Bit-Windows Server 2003-Computer auszuführen, bleiben Sie hängen, da AdPrep.exe auf Ihrem 32-Bit-Computer nicht einmal ausgeführt und keine Fehlermeldung ausgedruckt wird. In meinem Fall gab es keine und ich musste diesen Link verwenden, um die Schema-Master-Rolle mithilfe der NTDSUTIL-Haupthilfe zu "beschlagnahmen":
http://technet.microsoft.com/en-us/library/cc976711.aspx
Spezifische Hilfe zum Erfassen des Schemamasters:
http://technet.microsoft.com/en-us/library/cc783650(v=ws.10).aspx
Wie ich in Schritt 1 sagte, werden die meisten Menschen dieses Problem nicht haben, aber die Verwirrung in Amateur-IT-Kreisen kann dazu führen, dass andere ähnliche Probleme haben.
Ich habe auch gefragt, wie der Name des aktiven Schemamasters über die Befehlszeile in der verknüpften Frage identifiziert werden soll, und dieser Befehl ermittelt, wer der Schemamaster ist:
Dann lief ich
ntdsutil
wie in Punkt 3 oben beschrieben, übernahm die Schema-Master-Rolle, um die Domäne zu reparieren, und danach konnte ichadprep
normal laufen :Und dann
adprep
funktioniert. Beachten Sie, dass Sie immer noch nicht fertig sind. Das Setup des Windows Server 2012-Domänencontrollers schlägt bei Hunderten anderer Probleme immer noch fehl, zu viele, um sie hier aufzulisten. Andere Dinge, die ich tun musste, um es zum Laufen zu bringen:Entfernen Sie Symantec Endpoint Protection und deaktivieren Sie die Windows-Firewall, damit WMI über das Netzwerk funktioniert. Dies ist erforderlich, damit der neue Domänencontroller mit dem alten Domänencontroller kommuniziert.
Reparieren Sie einige DNS-Konfigurationsfehler und führen Sie sie dann aus
ipconfig /flushdns
, einschließlich des Entfernens nicht ordnungsgemäß heruntergefahrener Server, was bedeutet, dass Sie im Grunde zum AD-Verwaltungsbildschirm wechseln und diese Server löschen. Andere DNS-Fehler können das Fehlen von Reverse-DNS-Einträgen usw. umfassen.Stellen Sie sicher, dass Sie bei Fehlern bei der Kommunikation über WMI / DCOM die Dienstberechtigungen oder andere Fehler reparieren, die die Funktionsweise von WMI und DCOM blockieren können.
quelle
Bei mir trat dieses Problem aufgrund einer fehlgeschlagenen Beschlagnahme des Namensmeisters auf. Ich musste die Domänenmaster-Rolle erneut übernehmen, um dieses Problem zu beheben. Als ich den Befehl "netdom query fsmo" ausführte, stellte ich fest, dass etwas nicht stimmte. Nach der ersten Rolle, bei der versucht wurde, alle FSMO-Rollen aufzulisten, trat ein Fehler auf.
Ich konnte die FSMO-Rollen in Active Directory-Computern und -Benutzern sowie in Active Directory-Domänen und -Vertrauensstellungen einzeln überprüfen. Als ich den Domain Naming Master in AD Domains and Trusts überprüfte, konnte er den aktuellen Domain Naming Master nicht auflisten und ließ mich daher nicht auf den Server ändern. Ich folgte dann den Schritten unter " https://technet.microsoft.com/en-us/library/cc816779(v=ws.10).aspx ", um den Namensmeister zu ergreifen. Arbeitete wie ein Zauber!
quelle
Es scheint, dass der Fehler auf ein Problem mit der Netzwerkkonnektivität zwischen dem heraufgestuften neuen Domänencontroller und den vorhandenen Domänencontrollern in der Domäne hinweist. Ich hatte den gleichen Fehler "Fehler beim Bestimmen, ob die Zielumgebung adprep erfordert". Dies wurde dadurch verursacht, dass sich der Schema-Master an einem anderen Standort befand und die Firewall dazwischen dem neuen Domänencontroller keine Verbindung zu diesem zuließ. Nachdem der Flow zur Firewall für den neuen Server hinzugefügt wurde, ging der Fehler verloren und die Heraufstufung zu DC wurde ohne Zwischenfälle fortgesetzt.
quelle
Dies kann passieren, wenn Sie einen DC während einer Migration umbenennen. Best Practices wären, zuerst DNS zu installieren, dann sollte dieser Fehler nicht angezeigt werden. Beim Herumhacken wird die Rolle zum Entfernen ausgewählt. Sie schlägt fehl, wird geschlossen und der Fehler wird entfernt.
quelle