You need to validate the vSAN inaccessible object is not in use, use the “esxcli vsan debug object list -u
<UUID> to validate
- get UUID of failed vsan objects from skyline health under virtual objects
- putty into one of esxi host in that cluster
- validate health
esxcli vsan debug object health summary get
- Gets mapping from uuid to vm
esxcli vsan debug object list -u <UUID>
- deletes vsan object
/usr/lib/vmware/osfs/bin/objtool delete -u <UUID> -f
- verify vsan objects are health from vsan skyline health
esxcli vsan debug object health summary get
- Check skyline health under virtual objects the error messages are gone