NOTE: Prior to performing the resolution procedures outlined here, ensure that neither the witness host nor the hosts from the failed site reconnect to the network.
VMware vSAN 9.1 or above
/usr/lib/vmware/vsan/bin/site-takeover. vmon-cli -k vsan-health
5. Uninstall the vSAN File Service EAM agency and wait for the vSAN File Service VMs on accessible hosts to be removed.
Option 1: Uninstall vSAN File Service EAM Agency via Script
python DeleteFileServiceEAMAgency.py -s localhost -u <admin username> -p <admin password> --cluster <cluster name>Option 2: Uninstall vSAN File Service EAM Agency via vCenter UI
Administration -> Solutions (vCenter Server Extensions) -> vSphere ESA Agent Manager -> Configure → ESX Agencies.vsan-file-services" associated with the recovered vSAN cluster. Ensure the state is "Enabled" and select "Delete Agency".6. Shutdown vSAN File Service daemons on each ESXi host
/etc/init.d/vdfsd stop/etc/init.d/fsvmsockrelay stop7. Reboot all vSAN File Service clients.
8. Forced Recovery and Site Takeover
vsish -e set /config/VSAN/intOpts/ClomEnableRecoveryOfSkippedObjs 1/usr/lib/vmware/vsan/bin/site-takeovervsish -e set /config/VSAN/intOpts/ClomEnableRecoveryOfSkippedObjs 09. Final Service Restoration