Creating a quiesced snapshot of a Windows 2008 virtual machine fails with the error: Snapshot 0 failed: Failed to quiesce the virtual machine
search cancel

Creating a quiesced snapshot of a Windows 2008 virtual machine fails with the error: Snapshot 0 failed: Failed to quiesce the virtual machine

book

Article ID: 344136

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Cannot create a quiesced snapshot of a Windows 2008 virtual machine.
  • Creating a quiesced snapshot of a Windows 2008 virtual machine fails.
  • In the vmware.log file of the affected virtual machine, you see entries like this:

    XXXX-03-08T04:10:09.790Z| vmx| SnapshotVMXTakeSnapshotComplete done with snapshot 'test4': 0
    XXXX-03-08T04:10:09.790Z| vmx| SnapshotVMXTakeSnapshotComplete: Snapshot 0 failed: Failed to quiesce the virtual machine. (40).
    XXXX-07-01T15:30:43.244Z| vmx| ToolsBackup: not enough empty nodes (needed 9, found 6)


    where the values provided in the errors can vary.
  • You may also see these errors when attempting a clone operation, as this process starts with creating a snapshot.


Environment

VMware ESXi 4.1.x Installable
VMware vSphere ESXi 6.0
VMware ESX 4.1.x
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.1

Cause

Each SCSI Controller can control 15 disks and the quiesced snapshots in Windows 2008 require one available slot per existing disk.
This issue occurs if the virtual machine has more than seven disks attached to a single controller.

Resolution

To resolve this issue:

  1. Create a new thin virtual disk. This allows you to add a new SCSI Controller.
  2. Ensure the new thin virtual disk is attached to SCSI1:0 node.
  3. Retry creating the quiesced snapshot. You are now able to create the snapshot successfully.

Alternatively, for virtual machines with more than 7 disks on a single SCSI controller, instead of creating a new thin disk and adding this to a new SCSI controller (SCSI1:0):

  1. Shut down the virtual machine.
  2. Spread out the existing disks between multiple SCSI controllers.

    To do this:

    1. Right-click the virtual machine and click Edit Settings.
    2. Change the Virtual Device Node to your new desired SCSI controller.

  3. Power on the virtual machine.

    Note
    : Use this method if there is limited storage space or limited authority to create new disks.


Additional Information



Enabling and disabling Windows 2008 and later application-consistent quiescing on ESXi/ESX
Failed to quiesce snapshot of the Windows 2008 R2 virtual machine
Windows 2008 仮想マシンの静止スナップショット作成が次のエラーで失敗する: スナップショット 0 が失敗しました: 仮想マシンを静止できませんでした。