Enabling Fault Tolerance on a virtual machine with an extended disk size fails with the error: Unsupported virtual machine configuration for Fault Tolerance
book
Article ID: 322848
calendar_today
Updated On:
Products
VMware vCenter Server
Issue/Introduction
Symptoms:
Enabling Fault Tolerance (FT) on a virtual machine with an extended disk size fails
Cannot enable FT on a virtual machine with an extended disk size
You see an error similar to:
Unsupported virtual machine configuration for Fault Tolerance.
The Unused Disk blocks of the Virtual machine's disk have not been scrubbed on the filesystem. This is needed to support features like fault tolerance.
Environment
VMware vCenter Server 4.1.x VMware vCenter Server 5.1.x VMware vCenter Server 4.0.x VMware vCenter Server 5.0.x VMware vCenter Server 6.0.x
Cause
This issue occurs because FT cannot be enabled on a powered-on virtual machine that has thick formatted, lazy-zeroed disks.
Resolution
This is a known issue affecting VMware vCenter Server 4.0, 4.1, 5.0, and 5.1.
Note: When extending the vmdk using vmkfstools, use -d eagerzeroedthick to keep the disk-type for FT intact.
Enable Fault Tolerance on the Primary virtual machine.
Note: When enabling Fault Tolerance again, this causes the vmdk to become EagerZeroedThick. If the virtual disk is large, turning on FT can take some time to complete.