After powering on the vSAN cluster, all virtual machines shows as inaccessible state.
All vSAN objects became inaccessible.
vCenter will also be inaccessible if running from the same vSAN datastore.
[root@esx01:~] esxcli vsan cluster getCluster InformationEnabled: trueCurrent Local Time: 2025-03-17T03:03:20ZLocal Node UUID: ########-####-####-####-##########Local Node Type: NORMALLocal Node State: BACKUPLocal Node Health State: HEALTHYSub-Cluster Master UUID: ########-####-####-####-##########Sub-Cluster Backup UUID: ########-####-####-####-##########Sub-Cluster UUID: ########-####-####-####-##########Sub-Cluster Membership Entry Revision: 2Sub-Cluster Member Count: 3Sub-Cluster Member UUIDs: ########-####-####-####-##########, ########-####-####-####-##########, ########-####-####-####-##########Sub-Cluster Member HostNames: ESX01, ESX02, ESX03Sub-Cluster Membership UUID: ########-####-####-####-##########Unicast Mode Enabled: trueMaintenance Mode State: ONConfig Generation: ########-####-####-####-########## 8 2025-03-14T21:49:39.934Mode: REGULARvSAN ESA Enabled: false[root@esx01:~]
'localcli system maintenanceMode get' will show the maintenance mode is disabled on the host. [root@esx01:~] esxcli system maintenanceMode get Disabled [root@esx01:~]
VMware vSAN 7.x
VMware vSAN 8.x
The issue occurs when a vSAN node has not completely exited the decommissioned state.
As a result, the components associated with that node remain in a stale state, causing the objects to become inaccessible.
To fix the issue take the vSAN node out of the decommissioned state,
OR
esxcli system maintenanceMode set -e true -m noActionesxcli system maintenanceMode set -e falseNote:
Perform the above steps on all hosts where vSAN decommissioned state is enabled.
Please refer to the below KB article: