The guest OS has reported an error during quiescingIn(05) vmx - Msg_Post: WarningIn(05) vmx - [msg.snapshot.quiesce.vmerr] The guest OS has reported an error during quiescing.In(05)+ vmx - The error code was: 3In(05)+ vmx - The error message was: Quiesce operation canceledIn(05) vmx - ----------------------------------------In(05) vmx - ToolsBackup: changing quiesce state: FINISHING -> ERROR_WAITIn(05) vmx - ToolsBackup: changing quiesce state: ERROR_WAIT -> IDLE
In(05) vcpu-0 - SnapshotVMXTakeSnapshotComplete: Done with snapshot 'vSphere Replication quiesced snapshot': ##In(05) vcpu-0 - SnapshotVMXTakeSnapshotComplete: Snapshot ## failed: Failed to quiesce the virtual machine (##).In(05) vcpu-0 - SnapshotVMXTakeSnapshotComplete: Cleaning up incomplete snapshot ##.In(05) vcpu-0 - SnapshotVMXTakeSnapshotComplete: Starting snapshot consolidation for cleaning up incomplete snapshots.In(05) vcpu-0 - SnapshotVMX_Consolidate: Starting online snapshot consolidate operation
VMware Cloud Director 10.6.1.x
VMware Cloud Director Availability 4.7.x
This issue is caused by a failure within the Microsoft Volume Shadow Copy Service (VSS) subsystem or a specific VSS writer inside the Windows Guest OS.
When VCD initiates a snapshot with quiesce enabled, it waits for a response from the Guest OS via VMware Tools. If the VSS freeze window fails or takes longer than the default 5-minute VCD timeout, VCD reports an 'Expected completed future' error because it assumes the task has stalled.
To resolve this issue investigate within the Windows Guest OS to identify and resolve any problems with Microsoft VSS which would cause quiesce to fail. If is recommended that Microsoft Support be contacted to analyze the VSS related issues if required.
Recommended actions to begin the review within the Windows OS include:
To workaround the issue, disable quiesce in the VCDA SLA Profile.
To prevent premature timeouts for long-running VSS operations, the Cloud Provider can increase the global timeout settings using the cell-management-tool on the VCD cells.
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n vm.snapshotRevertTimeoutInSeconds -v 600/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n vcloud.val.inventory.updateTimeout -v 480