PowerEdge: Windows Server SYSVOL-share ontbreekt op alle domeincontrollers
Samenvatting:
Als de SYSVOL-share ontbreekt in elke domeincontroller (DC) in een Active Directory (AD)-domein, kunnen AD-beheerconsoles een fout geven zoals deze:
"Een Active
Directory-domeincontroller (AD DC) voor het domein kon niet worden gecontacteerd."
Als Distributed File System Replication (DFSR) wordt gebruikt om SYSVOL-data te repliceren, lijkt het probleem moeilijk op te lossen. Een bindende synchronisatie van DFSR kan niet worden uitgevoerd zonder de ADSI Edit console. Gelukkig kan het probleem worden opgelost door het register op de DC aan te passen met de gezaghebbende kopie van SYSVOL. Vervolgens wordt op de andere DC's een andere registerwijziging uitgevoerd.
...
Symptomen
Er zijn geen domeincontrollers (DC's) in het domein die een SYSVOL-share hebben.
Een poging om een computer aan het domein toe te voegen, geeft de foutmelding "An Active Directory domain controller (AD DC) for the domain <> domain could not be contacted."
Active Directory-beheerconsoles zoals AD-gebruikers en Computers kunnen dezelfde fout melden.
De Groepsbeleidsbeheerconsole meldt fouten die aangeven dat groepsbeleidsobjecten (GPO's) ontbreken.
De DFS-replicatiegebeurtenislogboeken van alle DC's bevatten fout 4612, met de volgende beschrijving:
The DFS Replication service initialized SYSVOL at local path C:\Windows\SYSVOL\domain and is waiting to perform initial replication. The replicated folder will remain in the initial synchronization state until it has replicated with its partner [server]. If the server was in the process of being promoted to a domain controller, the domain controller will not advertise and function as a domain controller until this issue is resolved. [The rest of the event description has been omitted here.]
De server waarnaar wordt verwezen in de bovenstaande foutbeschrijving is een voormalige DC die is gedegradeerd.
Oorzaak
Oplossing
Zoek eerst de meest recente kopie van de SYSVOL-data. Hierbij worden waarschijnlijk huidige en voormalige domeincontrollers doorzocht op de meest recente versies van de groepsbeleidsjabloonbestanden, die zich bevinden op %systemroot%\SYSVOL\domain\Policies. Het kan nodig zijn om deze data te herstellen vanaf een recente back-up van een gedegradeerde DC, als een dergelijke back-up beschikbaar is. (Herstel het naar een tijdelijke locatie die voor dit doel is gemaakt.)
Stop de DFS Replication-service op alle DC's. Kies vervolgens een DC als bindende SYSVOL-bron. (In dit geval maakt het niet uit welk DC wordt gekozen.) Kopieer de mappen Beleid en scripts van de SYSVOL-data naar %systemroot%\SYSVOL\domain op het gezaghebbende DC.
Start de Register-editor (regedit) en blader naar HKLM\System\CurrentControlSet\Services\DFSR\Parameters. Klik met de rechtermuisknop op de subsleutel Sysvols en selecteer Exporteren. Sla het bestand op een toegankelijke locatie op. (Dit bestand zal hoogstwaarschijnlijk niet nodig zijn, maar het dient als een back-up van deze registersleutel voor het geval er iets misgaat.) Sluit de Register-editor.
Kopieer de volgende tekst naar Kladblok op die DC:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DFSR\Parameters\SysVols\Promoting SysVols] "Sysvol Information is Committed"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DFSR\Parameters\SysVols\Promoting SysVols\DOMAINNAME] "Is Primary"=dword:00000001 "Command"="DcPromo" "Parent Computer"="" "Replicated Folder Name"="DOMAINNAME" "Replicated Folder Root"="C:\\Windows\\SYSVOL\\Domain" "Replicated Folder Root Set"="C:\\Windows\\SYSVOL\\sysvol\\DOMAINNAME" "Replicated Folder Stage"="C:\\Windows\\SYSVOL\\staging areas\\DOMAINNAME" "Replication Group Name"="DOMAINNAME" "Replication Group Type"="Domain"
Selecteer in het menu Bewerken in Kladblok de optie Vervangen... en vervang alle instanties van DOMEINNAAM door de naam van het AD-domein (bijvoorbeeld ad.mydomain.com). Zorg ervoor dat de domeinnaam correct is. Pas indien nodig de bestandspaden aan om de locatie van de map SYSVOL op de server weer te geven. Sla het bestand op als Promoting_Sysvols.reg. Zorg ervoor dat u Alle bestanden (*.*) selecteert in de vervolgkeuzelijst Opslaan als type: zodat er geen .txt extensie aan de bestandsnaam wordt toegevoegd.
Klik met de rechtermuisknop op het pictogram Promoting_Sysvols.reg bestand en selecteer Samenvoegen. Klik op Ja wanneer daarom wordt gevraagd. De gegevens in het bestand moeten met succes worden samengevoegd met het register van de DC. Klik op OK.
Start de DFS Replication-service alleen op dat DC. Start Event Viewer en vernieuw het DFS-replicatiegebeurtenislogboek totdat gebeurtenis 4602 wordt weergegeven. SYSVOL replicatie op dat DC is nu functioneel, en de uitvoer van de net share Opdracht zou nu moeten worden weergegeven SYSVOL als NETLOGON Aandelen.
Voer de volgende stappen uit op elke andere DC in het domein:
- Start de Register-editor en ga naar
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/DFSR/Parameters/SysVols/Seeding SysVols/[Domain name]. - Zoek de instelling voor de bovenliggende computer in deze sleutel en stel de waarde ervan in op de DNS-naam van de bindende DC.
- Sluit de Register-editor en start de DFS-replicatieservice.
- Start Event Viewer en vernieuw het DFS-replicatiegebeurtenislogboek totdat gebeurtenis 4604 wordt weergegeven, wat aangeeft dat de initiële replicatie is voltooid en
SYSVOLis geïnitialiseerd. - Voer
net shareom de aanwezigheid vanSYSVOLalsNETLOGONAandelen.