The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Snapshot quiescing fails on Linux guests after upgrading to ESXi and VMware Tools 5.1 (2038606)
- Linux based virtual machines fail to take quiesced snapshots after upgrading ESXi and VMware Tools to 5.1.
- Using the vSphere Client to take a quiesced snapshot fails immediately with the error:
The guest OS has reported an error during quiescing. The error code was: 3 The error message was: Error when enabling the sync provider.
hostd.logof the host running the virtual machine contains errors similar to:
[3CB9EB90 verbose 'vm:/vmfs/volumes/<datastore>/<VMNAME>/<VMNAME>.vmx'] Handling message _vmx##: The guestOS has reported an error during quiescing.
--> The error code was: 3
--> The error message was: Error when enabling the sync provider.
- In a Red Hat Enterprise Linux (RHEL) virtual machine, the messages.log file (located at /var/log) contains entries similar to:
[ debug] [vmbackup] *** VmBackupStart
[ debug] [vmbackup] Using quiesceApps = 1, quiesceFS = 1, allowHWProvider = 1,execScripts = 1, scriptArg = , timeout = 0
[ debug] [vmbackup] Quiescing volumes: 6000c296-7562-12a2-a3a5-6547bbe78021
[ debug] [vmbackup] *** VmBackup_SendEvent
[ debug] [vmbackup] *** VmBackupStartScripts
[ debug] [vmbackup] Trying to run scripts from /etc/vmware-tools/backupScripts.d
[ debug] [vmbackup] *** VmBackupAsyncCallback
[ debug] [vmbackup] VmBackupAsyncCallback: checking VmBackupOnFreeze
[ debug] [vmbackup] Async request 'VmBackupOnFreeze' completed
[ debug] [vmbackup] *** VmBackupEnableSync
[ info] [guestinfo] Poll loop disabled.
[ debug] [vmbackup] *** VmBackupSyncDriverStart
[ debug] [vmsvc] SyncDriver: Freezing using Linux ioctls...
[ debug] [vmsvc] SyncDriver: failed to open 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx': 2 (No such file or directory)
[ warning] [vmbackup] Error freezing filesystems.
FIFREEZE/FITHAW ioctlfeature within the guest that is utilized to quiesce the Linux filesystem, affecting kernel 2.6.32-24 and lower.
Note: Red Hat has addressed this in bug 768304. You will need a Red Hat customer login to view the bug details.
To work around this issue without updating the kernel:
- Open the
tools.conffile, located in the
/etc/vmware-toolsdirectory, using a text editor.
Note: If the
tools.conffile does not exist, create a new empty file.
- Add these lines to the file:
[vmbackup]Note: This would only do a sync operation before snapshot, and would not FREEZE fs and not block latter write IOs until the snapshot is done.
enableSyncDriver = false
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.