Enabling HA is failing on a cluster level
7.x vCenter
8.x vCenter
> vCenter - journalctl -xe output shows a host initialisation error for enabling vSphere HA
vSphere HA agent for host myesxhost.local has an error in myVCCluster in myvCenterDC: vSphere HA agent cannot be installed or configured
The vSphere HA availability state of the host myesxhost.local in cluster in myVCCluster in myvCenterDC has changed to Initialization Error
> VPXD LOG suggests it is unable to create file on the VVOL DS. DAS is a vSphere HA component - EnableDAS failing because a file can't be created on the VVOL.
Creating config vvol for [vim.Datastore:datastore-26736,vVol_DS_name] (url=ds:///vmfs/volumes/vvol:101d94ff317f45e4-89c125f967f59f82/)
info vpxd[12719] [Originator@6876 sub=vmomi.soapStub[36] opID=m8yn5x74-43826-auto-xt
f-h5:70013309-37-02-01] SOAP request returned HTTP failure; <,
'/var/run/envoy-hgw/hgw-pipe'>>, /hgw/host-33/vpxa>, method: searchDatastore; code: 500(Internal Server Error); fault: (vim.fault.FileNotFound)
error vpxd[06703] [Originator@6876 sub=DAS opID=m8yn5x74-43826-auto-xtf-h5:70013309-
37-01-01] Failed to create config vvol for [vim.Datastore:datastore-26736,vVol_DS_name]. Error: [N3Vim5Fault16CannotCreateFileE:0x00007f6bd87483f0]
2025-04-03T10:17:11.330+03:00 error vpxd[06703] [Originator@6876 sub=DAS opID=m8yn5x74-43826-auto-xtf-h5:70013309-
37-01-01] EnableDAS failed on host [vim.HostSystem:host-33,myesxhost.local]: N3Vim5Fault14DasConfigFault9ExceptionE(Fault cause: vim.fault.DasConfigFault
> OSFSD Log in the ESXi /var/run/log folder shows a VVOL error. VVOL vendor and error may vary.
3025035:VVOLLIB : VVolLibGetTaskUpdateInt:6221: called for 'DELLEMC.POWERSTORE.VVOL:PS49d9f18ff4':'ac89ce7d-0247-434a-b04a-7d1a1de1aefa'
3025035:VVOLLIB : VVolLibGetTaskUpdateInt:6249: Successful
:VVOLLIB : VVolLib_IpcStorageFaultToVVolLibError:765: Storage Fault STORAGE_FAULT (22):
VVOLLIB : VVolLibProcessTaskUpdate:2354: VASA task (arrayID:'DELLEMC.POWERSTORE.VVOL:PS0e49d98ff4', task:'ac89ce7d-0247-434a-b04a-7d1a1defa') has completed with FAILURE: (STORAGE_FAULT, ) The VVol target encountered a vendor specific error
osfsd[3025035]: [] 3025035:VVOLLIB : VVolLibExecuteVasaTask:3709: Task of type 0x5ca1ab1e failed (retval: The VVol target encountered a vendor specific error)
Er(11) osfsd[3025035]: [ sub=Vvol] VVolCreateObject@2351:Failed to create Config VVOL .vSphere-HA CID 101d94ff-317f-45e4-89c1-25f9f59f82
In(14) osfsd[3025035]: [ sub=Ipc opID=m8yn5x74-43826-auto-xtf-h5:70013309-37-DasRetryMgrPeriodic-78eb9a68-74050103-01-78-1689] FINISH Ipc request on provider [ vvol], container 101d94ff4-89c125f967f59f82, aliasID: 101d94ff317f45e4-89c1, bufferSize: 0x0 for CREATE, status: I/O error.
When HA is failing for multiple hosts, this can be a sign of an environmental issue. Especially for this scenario where VVOL's are being used for a cluster.
VVOL errors need to be resolved by the vendor. If the VVOL is healthy, and files can be created on the VVOL. This should allow vCenter HA to create the necessary files on the host for HA to enable fully as expected.