VM operations may fail, vMotion operations may fail to complete, or the datastore may appear inaccessible in the vSphere Client. This issue occurs if a LUN was re-initialized by another OS (like Windows or Linux) or if a storage controller mistakenly wrote a different partition over an existing VMFS volume.
VMware vSphere ESXi (all versions)
A LUN has been formatted or "initialized" by an external process or utility, such as a Windows OS installation. This leads to the overwrite of:
Evidence of this overwrite often appears as:
FS3DescriptorVerify failed and Corrupt heartbeat detected.
Example:
hexdump -C /vmfs/devices/disks/naa.################################ | lesspartedUtil getptbl /vmfs/devices/disks/naa.################################ For example, the following partedUtil getptbl ouput shows that the device has been overwritten with a Windows partition table.
Note: partition 1 with guid DE94BBA406D14D40A16ABFD50179D6AC indicates a Windows recovery partition.
[vmfsCorrelator] [vob.vmfs.resource.corruptondisk] Volume ###-###-###-###(<VMFS_Datastore>) might be damaged on the disk. Resource cluster metadata corruption has been detected corrupted.
voma check reports "LVM magic not found at expected Offset"
voma -m vmfs -f check -d /vmfs/devices/disks/naa.################################
Running VMFS Checker version 2.1 in check mode
Initializing LVM metadata, Basic Checks will be done
Initializing LVM metadata..-
LVM magic not found at expected Offset,
It might take long time to search in rest of the disk.
Do you want to continue (Y/N)?
0) _Yes
1) _No
/var/run/log/vmkernel.log for corruption signatures.FS3DescriptorVerify failed and Corrupt heartbeat detected.hexdump -C /vmfs/devices/disks/naa.#### | less