Windows Server – Unable to verify whether schema master…
Lors de l’ajout à mon domaine vlab.com d’un serveur Windows Server 2019 j’ai rencontré l’erreur suivante : “Verification of prerequisites for Active Directory preparation failed. Unable to verify whether schema master has completed a replication cycle after last reboot”
Cela est lié au fait qu’un contrôleur de domaine a été supprimé mais pas proprement, nous pouvons d’ailleurs le visualiser dans la configuration et ajout du serveur au domaine dans “Additional Options” :
Afin de nettoyer l’AD de ce serveur, il faut utiliser ntdsutil avec un compte membre du groupe Enterprise Admins Universal Group.
1 – Aller en powershell avec les droits administrateur (ou cmd) puis saisir “ntdsutil” et entrée
C:\Windows>ntdsutil
ntdsutil
2 – Saisir metadata cleanup puis entrée
ntdsutil: metadata cleanup
metadata cleanup:
3 – Saisir Select operation target puis entrée
metadata cleanup: Select operation target
select operation target:
4 – Saisir list domains puis entrée, cela va lister les domaines avec un nombre associés à chacuns
select operation target: list domains
Found 1 domain(s)
0 - DC=vlab,DC=com
select operation target:
5 – Sélectionner le domaine, nous remplaçons le numéro par le numéro affiché dans la commande précédente. (0 dans notre cas)
select operation target: Select domain 0
No current site
Domain - DC=vlab,DC=COM
No current server
No current Naming Context
6 – Lister les sites liés à ce domaines en saissisant List sites puis entrée
select operation target: List sites
Found 1 site(s)
0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=vlab,DC=com
7 – Sélectionner le site auquel appartient le contrôleur de domaine que nous souhaitons nettoyer
select operation target: Select site 0
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=vlab,DC=com
Domain - DC=vlab,DC=com
No current server
No current Naming Context
8 – Lister les contrôleurs de domaines via la commande List servers in site
select operation target: List servers in site
Found 2 server(s)
0 - CN=VLAB-AD1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=vlab,DC=com
1 - CN=VLAB-AD2016,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=vlab,DC=com
9 – Sélectionner le serveur que nous souhaitons nettoyer/supprimer des metadata AD. (Numéro 1 dans notre cas) — Puis quitter avec q
select operation target: Select server 1
10 – Saisir la commande pour supprimer le serveur
metadata cleanup: Remove selected server
Une fois fait, l’erreur de vérification n’apparaît plus sur mon serveur Windows Server 2019 que je souhaite joindre au domaine.