vSAN Health Alarm: Infrastructure Health:
In addition, one or more of the following symptoms might be experienced:
Remediate vSAN file service: "Unable to enable the vSAN file service: FSVM does not exist from the beginning"
Remediate vSAN file service: "Cannot complete the operation. See the event log for details. Unable to enable the vSAN file service."
fsvmsockrelay service, fails with the below error:/etc/init.d/fsvmsockrelay restartsockrelay is not runningNo fsvm-sockrelay resource pool foundvSAN File Service Node cannot be found on this host
Unable to access agent OVF package file"VMware vSAN 7.x
VMware vSAN 8.x
VMware vSAN 9.x
/var/log/vmware/eam/eam.log:
Example output
YYYY-MM-DDTHH:MM:SS.ZZ | WARN | vlsi | Workflow.java | 156 | [OvfValidator->Validate:http://localhost:1080/external-tp/httpl/hostname.domain.com/443/e6714aaec7d3ffef1e34cd0c8e2621fe67410cff/vsanHealth/fileService/ovf/7.0.3.1000-20036589/VMware-vSAN-File-Services-Appliance-7.0.3.1000-20036589_OVF10.ovf:d6568d69a9a44e0b] NEXT WORK ITEM : Failed to instantiatecom.vmware.eam.exception.CannotAccessOVF: Cannot access OVF at http://localhost:1080/external-tp/http1/hostname.domain.com/443/e6714aaec7d3ffef1e34cd0c8e2621fe67410cff/vsanHealth/fileService/ovf/7.0.3.1000-20036589/VMware-vSAN-File-Services-Appliance-7.0.3.1000-20036589_OVF10.ovf
/var/log/vmware/vsan-health/vmware-vsan-health-service.log
Example output:
YYYY-MM-DDTHH:MM:SS.ZZ ERROR vsan-mgmt[12761] [VsanHttpProvider::doGet opID=noOpId] Looking for non-existing path /storage/vsan-health/../updatemgr/vsan/fileService/ovf-7.0.3.1000-20036589/VMware-vSAN-File-Services-Appliance-7.0.3.1000-20036589_OVF10.ovf, return 404
YYYY-MM-DDTHH:MM:SS.ZZ INFO vsan-mgmt[12761] [VsanMgmtServer::log_message opID=noOpId] ('127.0.0.1', 52490) - - "GET /vsanHealth/fileService/ovf/7.0.3.1000-20036589/VMware-vSAN-File-Services-Appliance-7.0.3.1000-20036589_OVF10.ovf HTTP/1.1" 404 -
YYYY-MM-DDTHH:MM:SS.ZZ ERROR vsan-mgmt[09194] [VsanClusterFileServiceSystemImpl::_RemediateClusterFileServiceTask opID=77504a72-W3314] Exception happened in deploying OVF in cluster 'vim.ClusterComputeResource:domain-##'
1.) Download the FSVM version OVF and the other files for vSAN File service again from the Broadcom portal.
(My Downloads > Enter 'vSphere' in 'Search Product Name' field > Click on vSAN > Click on the the appropriate vSphere/ESXi version > Go to 'Drivers & Tools' tab > Select the appropriate vSAN File Service VM OVF is required )
There should be a total of 6 files:
VMware-vSAN-File-Services-Appliance-#.#.#.#-#_OVF10.mf
VMware-vSAN-File-Services-Appliance-#.#.#.#-#-#_OVF10.cert
VMware-vSAN-File-Services-Appliance-#.#.#.#-#-#-system.vmdk
VMware-vSAN-File-Services-Appliance-#.#.#.#-#-cloud-components.vmdk
VMware-vSAN-File-Services-Appliance-#.#.#.#-#-log.vmdk
VMware-vSAN-File-Services-Appliance-#.#.#.#-#_OVF10.ovf
2.) Create the following path:
/storage/updatemgr/vsan/fileService/ovf-x.y.z.aaaa-bbbbbbb
Example: /storage/updatemgr/vsan/fileService/ovf-7.0.3.1000-20036589
(where ovf-x.y.z.aaaa-bbbbbbb is the version found from /var/log/vmware/vsan-health/vmware-vsan-health-service.log )
Alternatively, you can find the version in vSphere Client from vSAN Cluster > Configure > Services > File Service
/storage/updatemgr/vsan and modify the User and Group owner for the directory 'fileService' and directories under it:chown -R vsan-health:users fileServicechmod 755 /storage/updatemgr/vsan/fileService
chmod 644 /storage/updatemgr/vsan/fileService/ovf-x.y.z.aaaa-bbbbbbb
This action will enable the EAM agent to deploy the FSVM.
(vSAN Cluster > Monitor > vSAN Skyline Health > Infrastructure Health > Troubleshoot)
7.) Re-run 'Retest' vSAN Skyline Health from vSphere Client
(vSAN Cluster > Monitor > vSAN Skyline Health)
If assistance is required, open a Ticket with VMware by Broadcom Support.