.lck) files.vob.vmfs.metadata.corruptondisk errors if VMFS volume metadata corruption is also present.2025-10-21T01:06:00.599Z Wa (180) vmkwarning: cpu0:2101033) WARNING: FS3: 636: VMFS volume <Datastore-name>/681281af-68c7d235-#####-####### on naa.############:1 has been detected corrupted
2025-10-21T01:06:36.624Z Wa (180) vmkwarning: cpu0:2101033) WARNING: Fil3: 10590: Found invalid object on 681281af-68c7d235-#####-######### <FD c0 r0> expected <FD c28 r0>
2025-10-21T01:06:36.624Z Wa(180) vmkwarning: cpu0:2101033) WARNING: FS3: 636: VMFS volume <Datastore name>/681281af-######-####-######## on naa.#############:1 has been detected corrupted
2025-10-21T01:32:57.631Z In(182) vmkernel: cpu274:2100454)ScsiDeviceIO: 4619: Cmd(0x45db2c9b1fc0) 0x28, CmdSN 0x1f32de1 from world 3086524 to dev "naa.##############" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xb 0x44 0x0
2025-10-21T01:32:57.634Z In(182) vmkernel: cpu274:2100454)ScsiDeviceIO: 4619: Cmd(0x45db2c9b1fc0) 0x28, CmdSN 0x1f32de1 from world 3086524 to dev "naa.##############" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xb 0x44 0x0
2025-10-21T01:32:57.637Z In(182) vmkernel: cpu274:2100454)ScsiDeviceIO: 4619: Cmd(0x45cb29563940) 0x28, CmdSN 0x1771 from world 2101307 to dev "naa.###############" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xb 0x44 0x0
VMware vSphere ESXi
Due to data corruption on one of the backend storage arrays, all read and write I/O operations directed to the affected datastores began to fail. These repeated I/O failures caused the hostd service on the ESXi host to become overloaded while continuously attempting to process unresponsive I/O requests. As a result, hostd entered a busy state and was unable to perform datastore creation task.
Note: If existing virtual machines on the datastore are impacted, investigate if VM files are held by stale host locks (e.g., following an abrupt reboot) using command-line utilities. Correlate this with vmkernel.log and vobd.log to confirm if VMFS metadata corruption is the root cause rather than a stale lock.
To resolve the issue, perform the following steps:
Identify and isolate affected LUNs:
Review /var/log/vmkernel.log for repeated read/write or SCSI sense key errors on specific device IDs (naa.*).
Validate storage health:
Engage your storage administrator to check for array-side issues such as LUN corruption, path errors, or controller faults.
Attempt to storage vmotion the VMs to other datastores to reduce the impact of the storage issues affecting the remaining VMs.
Note: If storage vmotions fail due to data corruption and there are no other datastores availabel to move VMs to, check the Additional Information section in this article.
Unpresent or unzone the affected LUNs from the ESXi hosts to prevent further access attempts.
Clean up stale devices:
Run esxcli storage core adapter rescan --all
If rescan fails or stale entries persist, restart management agents using: Restarting Management Agents in ESXi
Reboot the affected ESXi hosts if the stale devices still remain after cleanup.
Revalidate connectivity:
Perform a rescan after reboot to ensure healthy storage paths are visible.
Verify that accessible LUNs are correctly detected.
Create the VMFS datastore on the healthy storage device once the environment stabilizes. Follow steps from the article Create a VMFS Datastore
In situations where VMs cannot be storage vmotioned and there is observed datastore corruption, you can attempt to repair the corruption using VOMA tool. However, data corruption can happen in a variety of ways, and not in all cases it can be used. Please contact Broadcom support for the feasibility of using VOMA in the particular situation encountered.