In VMware vCenter Server, an ESXi host remains in a Not Responding state following a hardware failure or network isolation. Administrators are unable to perform standard lifecycle operations on the host (even through ILOM) or its associated virtual machines.
Symptoms:
Virtual Machines appear as Inaccessible or Orphaned.
The "Disconnect" option for the host is greyed out or fails with a timeout.
The "Remove from Inventory" option for VMs is unavailable because vCenter still perceives the VMs as "Powered On."
The vCenter Server service (vpxd) cannot complete a "Disconnect" handshake with the host-side management agent (vpxa) because the host is unreachable. Because the host is not "Disconnected," the inventory objects (VMs) remain locked in the vCenter database to prevent data corruption or split-brain scenarios.
If the host is permanently failed and cannot be brought back online, follow these steps to clear the inventory:
Force Remove the Host:
In the vSphere Client, right-click the Not Responding host.
Select Remove from Inventory.
Click Yes to confirm the removal. This action bypasses the disconnect requirement and purges the host and its VMs from the vCenter database.
vpxd service to clear stale sessions:
SSH to the VCSA as root.
Run: service-control --restart vmware-vpxd
Navigate to the Storage view.
Right-click the datastore > Files.
Locate the VM folder and the .vmx file.
Right-click the .vmx and select Register VM.