vMotion operation fails with the error: Insufficient disk space on datastore

This post has already been read 14407 times!

vCenter Server 4.0 VMotion operation fails with the error: Insufficient disk space on datastore

Symptoms

  • A VMotion operation fails
  • When attempting to migrate, you see the error:
    “Insufficient disk space on datastore ”.”

Resolution

Cause

This issue may occur during a vMotion operation because vCenter Server 4.0 requires enough space to store two full-size copies of the virtual machine swap file simultaneously. If there is not enough space in the datastore, you receive this error.

For example, a virtual machine file with 8 GB of memory and a 2 GB reservation requires a swap that is 6 GB in size. You therefore temporarily require another 6GB, or a total of 12 GB.

Resolution

To resolve this issue, you must ensure that you have adequate amount of space on the datastores. To free up space, consider:

  • Increasing capacity
  • Moving virtual machines to other storage
  • Adding additional datastores
  • Removing old snapshots
  • Cleaning up VMware VMFS

For more information about these operations, see Issues when a datastore or VMFS volume is full or near capacity (1003412).

Workaround

Since only the non-reserved memory uses the swap file, you can temporarily increase the memory reservation of the virtual machine to match the allocated memory while conducting the vMotion.

About Marco Broeken

Marco Broeken is Author of this blog and owner of vSpecialist Consulting and has 20 years experience in IT. Marco has been rewarded with the vExpert status from 2011 - 2018.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.