I've had some success.
I've been able to identify the DOM_OBJECTs that the vSAN File service seems to have lost their attachment to with the Unassociated objects as I luckily used different storage policies for the DOM_OBJECT.
$RVC vsan.obj_status_report -t vsphere/dc
Though using the there doesn't seem to be anything to identify what the object is other than the vfds object class. Even with successfully attached objects. Is there a command to identify vSAN file service objects and their parent file share?
./objtool getAttr -u UUID --format JSON
How can I reassign these DOM_OBJECTS back to the vSAN file service to resolve this error?
tail -f /var/log/vmware/vsan-health vmware-vsan-health-service.log
No backing vSAN object for file share
I've been hunting around and cannot find a command or tool to recover the unassigned objects. Also where is the SSH password for the vSAN file service VMs? Might help debugging the issue in the future.
Thanks