Removing vCenter from died Active Directory
I lost both of my domain controllers earlier this week, even after I restored one from a VM backup. There was too much corruption. As a result, I rebuilt my domain with new domain controllers, joined all my Windows virtual machines to the new domain, recreated my user accounts, etc. One of the challenges I ran into was getting my vCenter to leave the old domain so it could join the new domain. The old domain was no longer available, so I could not leave it.
When trying to “Leave Active Directory Domain” in the GUI, I got the following error:
ldm client exception: Error trying to leave AD, error code [1332], user [[email protected]]
Leaving Domain via CLI
We are going to assume you have ssh and shell access to your vCenter applicance.
- Run the command
/opt/likewise/bin/domainjoin-cli query
You should get an output like this:
root@a1apvcenterp01 [ ~ ]# /opt/likewise/bin/domainjoin-cli query
Error: LW_ERROR_DOMAIN_IS_OFFLINE [code 0x00009cb9]
The domain is offline
root@a1apvcenterp01 [ ~ ]#
- Now try running the command
/opt/likewise/bin/domainjoin-cli leave
to leave the domain.
You should get an output like this:
root@a1apvcenterp01 [ ~ ]# /opt/likewise/bin/domainjoin-cli leave
Leaving AD Domain: AD.SUPPORT.TOOLS
Error: ERROR_MEMBER_NOT_IN_GROUP [code 0x00000529]
root@a1apvcenterp01 [ ~ ]#
- Now, reboot the vCenter and the domain was gone.