Linux virtual machines may become unresponsive or experience a system hang during quiesced snapshot operations. This behavior occurs in environments using VMware Tools, particularly when the virtual machine handles heavy I/O workloads. This article provides steps to mitigate the hang by modifying snapshot scripts.
During a quiesced snapshot, the VMware Tools vmbackup plugin attempts to freeze the filesystem. Under high I/O workloads (e.g., database operations), the freeze operation exceeds the default 15-minute timeout threshold. The filesystem remains in a frozen state, blocking kernel processes and resulting in a system hang.
Perform the following steps to configure custom pre-freeze and post-thaw scripts to pause heavy I/O workloads during snapshots:
/etc/vmware-tools/backupScripts.d/.pre-freeze-post-thaw-linux.sh.pre-freeze section of the script.post-thaw section.chmod +x /etc/vmware-tools/backupScripts.d/pre-freeze-post-thaw-linux.sh.vmtoolsd debug logging to monitor for future occurrences.Note: This issue is targeted to be fixed in a future release.