When you take a snapshot with quiesce guest file system enabled, your application-aware backups fail. Volume Shadow Copy Service (VSS) writer XML files are missing from the vss_manifest.zip file. You see this error in vmware.log:
ToolsBackup: not enough empty nodes (needed X, found Y)
This occurs on virtual machines with 8 or more disks on a single SCSI controller. Your backup software cannot complete application-consistent backups.
Common customer problem descriptions:
Seen in:
VMware's snapshot quiesce mechanism temporarily hot-adds snapshot disks during VSS operations. Each disk needs one available SCSI slot. A single SCSI controller supports 15 devices maximum (14 usable slots).
When your VM has 8+ disks and insufficient free slots remain, the hot-add operation fails. This prevents the VSS enumeration process from completing. Without successful enumeration, no individual VSS writer XML files are created in the vss_manifest.zip file.
Note: Contact Broadcom Support before changing Raw Device Mapping (RDM) configurations.
For more information, see Troubleshooting Volume Shadow Copy (VSS) quiesce related issues.
When VSS quiesce succeeds, the vss_manifest.zip contains individual XML files for each Windows VSS writer: • System Writer-{GUID}.xml • SqlServerWriter-{GUID}.xml • Registry Writer-{GUID}.xml • Additional writer files based on installed applications
When this issue occurs, the manifest file exists but contains no writer XML files.
• Use multiple SCSI controllers for VMs with 8+ disks • Keep 2-3 empty slots per controller • Maximum 4 SCSI controllers per VM (56 total disk slots)
Monitor vmware.log during backups. The "not enough empty nodes" error indicates controller capacity issues before failures occur.