GenericVmConfigFault and An error occurred while consolidating disks: 110 (Connection timed out). /var/log/vmware/vpxd/vpxd.log file:--> Result:--> (vim.fault.GenericVmConfigFault) {--> faultCause = (vmodl.MethodFault) null,--> faultMessage = (vmodl.LocalizableMessage) [--> (vmodl.LocalizableMessage) {--> key = "msg.snapshot.vigor.consolidate.error",--> arg = (vmodl.KeyAnyValue) [--> (vmodl.KeyAnyValue) {--> key = "1",--> value = "110 (Connection timed out)"--> }--> ],--> message = "An error occurred while consolidating disks: 110 (Connection timed out)."--> }--> ],--> reason = "An error occurred while consolidating disks: 110 (Connection timed out)."--> msg = "An error occurred while consolidating disks: 110 (Connection timed out)."--> }--> Args:-->[timestamp] info vpxd[06333] [Originator@6876 sub=cdrsPlmt opID=CdrsLoadBalancer-####################] Load-balance iteration 5525 scanned 9086120 vmotion 5 min 29 max 4663118 total 869590269 hosts 0 skipped 0 ######-###: false
VMware vCenter Server 7.x
VMware vCenter Server 8.x
1. Remove CBT Metadata References:
Comment out changeTrackPath in the .vmdk and .vmx files:
sed -i 's/^changeTrackPath/#changeTrackPath/' <vmdk file>
Reference: VM power-on fails with error: Change tracking invalid or disk in use
2. Refresh Metadata:
Take a new snapshot and immediately remove it. This refreshes internal metadata without reintroducing prior corruption.
3. Verify Snapshot Chain:
Check each VMDK in the virtual machine's disk chain for integrity:
Reference: Understanding the relationship between Snapshot Manager and the backing files in vSphere 5.x
4. Increase Consolidation Timeout and then retry the Consolidation:
Add the following setting to the virtual machine's .vmx file or via advanced configuration:
diskLib.consolidateTimeOut = "30"
Reference: Increasing the time limit on snapshot consolidation
Initiate the consolidation process again. Due to the virtual machine's size and number of disks, this operation may take an extended amount of time.
(or)
Initiate the consolidation task directly from the ESXi host to bypasses the vpxa-to-vCenter communication channel entirely.
This allows the host's native hostd process to complete the consolidation without having to satisfy vCenter's strict management timeout requirements.
If consolidation fails again, retry consolidation on the affected disk(s).
Repeat until all disks are successfully consolidated.
Once completed, power on the virtual machine and verify normal operation.
This issue is commonly seen with large virtual machines that have 10 or more disks and where consolidation runs beyond the default timeout threshold.
CBT references may persist even after snapshot removal, especially when storage pressure or metadata corruption occurred.