Windows Server: Toimialueen ohjauskone ei käynnisty pysäytyskoodilla 0xC00002E2
Summary: Active Directory -toimialueen ohjauskone (DC) ei ehkä käynnisty Windowsiin ja näytä pysäytyskoodia 0xC00002E2. Tämä voi tapahtua useista syistä, joista kahta käsitellään tässä artikkelissa. ...
Symptoms
Ongelman alainen DC ei käynnisty Windowsiin normaalitilassa, ja näyttöön tulee 0xC00002E2 pysäytyskoodi. Ohjauskone voi käynnistyä hakemistopalvelujen korjaustilaan (DSRM).
Cause
Tähän virheeseen on useita mahdollisia syitä:
- AD-tietokannan sisältävässä asemassa ei ole riittävästi vapaata tilaa.
- ADDS-rooli on poistettu ilman, että DC:tä alennetaan ensin oikein.
- AD-tietokannassa on vioittumista. Tämä artikkeli ei korjaa AD-tietokannan vioittumista.
Resolution
Syy 1: AD-tietokannan sisältävässä asemassa ei ole riittävästi vapaata tilaa.
Tämä on ongelman yksinkertaisin ja vähiten tuhoava syy. Ratkaisu on etsiä AD-tietokanta ja vapauttaa tilaa sen sisältävästä levystä. Tietokantatiedosto (ntds.dit) sijaitsee C:\Windows\NTDS oletuksena, mutta se voi olla muualla. Voit etsiä tietokannan DSRM:n aikana suorittamalla seuraavat komennot järjestyksessä:
ntdsutil
activate instance ntds
files
info
Tuloksessa näkyy tietokantatiedoston sijainti ja muita tietoja, kuten taltiossa käytettävissä oleva tila:
Drive Information:
C:\ NTFS (Fixed Drive ) free(110.5 Gb) total(126.2 Gb)
DS Path Information:
Database : C:\WINDOWS\NTDS\ntds.dit - 40.0 Mb
Backup dir : C:\WINDOWS\NTDS\dsadata.bak
Working dir: C:\WINDOWS\NTDS
Log dir : C:\WINDOWS\NTDS - 50.0 Mb total
edbtmp.log - 10.0 Mb
edbres00002.jrs - 10.0 Mb
edbres00001.jrs - 10.0 Mb
edb00001.log - 10.0 Mb
edb.log - 10.0 Mb
Kirjoita quit kahdesti poistuaksesi Ntdsutil-apuohjelmasta. Jos taltiossa on vähän vapaata tilaa, määritä, voiko muita samaan taltioon tallennettuja tiedostoja poistaa tai siirtää toiseen taltioon.
Syy 2: ADDS-rooli on poistettu ilman, että DC:tä alennetaan ensin oikein.
Toimialueen ohjauskone on aina alennettava asianmukaisesti, ennen kuin ADDS-rooli poistetaan siitä. Server Manager ja PowerShell estävät roolin poistamisen, jos ohjauskonetta ei ole alennettu. Kuitenkin dism ja muut komennot voivat poistaa rooleja tai ominaisuuksia suorittamatta ensin edellytystarkistuksia. Voit tarkistaa, onko näin tapahtunut, käynnistämällä DSRM:n ja käynnistämällä Palvelut-konsolin. Jos Active Directory -toimialueen palveluita ei ole luettelossa, joitakin Active Directoryn tärkeitä osia on poistettu.
Jos kyseinen toimialueen ohjauskone on ainut, normaali toiminta voidaan palauttaa vain palauttamalla järjestelmän tilan varmuuskopio toimialueesta. Jos järjestelmän tilan varmuuskopiota ei ole käytettävissä, DC on pakko alentaa. Tämä poistaa toimialueen, joka on sitten luotava uudelleen. Katso PowerEdge: Active Directory -toimialueen ohjauskoneen alentamisen pakottaminen alentamisen pakottamisen vaiheisiin.
Tärkeää: Jos alentaminen epäonnistuu virheellä "Määritettyä palvelua ei ole asennettuna palveluna", suorita tämä komento:
dism /online /enable-feature /featurename:DirectoryServices-DomainController
Käynnistä palvelin uudelleen DSRM:ään ja aloita pakotettu alentaminen uudelleen. Kun palvelin on alennettu, käynnistä uudelleen normaalitilaan. Toimialue voidaan sitten luoda uudelleen.
Jos toimialueella on muita toimialueen ohjauskoneita, suorita kyseisen ohjauskoneen pakotettu alentaminen (katso edellä oleva huomautus). Kun olet purkanut sen, poista sen metatiedot Active Directorysta. Palvelin voidaan sitten korottaa takaisin DC: ksi.
Syy 3: AD-tietokannassa on vioittumista.
Joskus AD-tietokannan vioittuminen voi aiheuttaa tämän pysäytyskoodin. (Lähes identtinen 0xC00002E1 pysäytyskoodi on yleisempi.) AD-tietokannan vioittumisen vianmääritys ei kuulu tämän artikkelin aihepiiriin, vaikka verkossa on muitakin resursseja, jotka käsittelevät tätä ongelmaa.