• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Yellow Bricks

by Duncan Epping

  • Home
  • Unexplored Territory Podcast
  • HA Deepdive
  • ESXTOP
  • Stickers/Shirts
  • Privacy Policy
  • About
  • Show Search
Hide Search

storage vmotion

Storage VMotion Fails With Error Message “Failed to unstun VM after disk reparent”

Duncan Epping · Feb 13, 2008 ·

VMware justed added a new KB article about problems with Storage VMotion script:

Storage VMotion can fail for a virtual machine with the error message:

Failed to unstun VM after disk reparent.

The virtual machine is partially migrated and powered off. Generally, the virtual machine cannot be powered on again.

This issue affects:

  • Virtual machines converted in-place (not deployed or cloned) from template virtual machines with compact disks.
  • Virtual machines cloned from a virtual machine of the above type (as well as virtual machines cloned from those virtual machines, and so on).
  • Virtual machines with disks created with the following command: vmkfstools -i <source> -d <destination>. ESX Server 3.5 does not support thin-provisioned (or sparse) disks.
  • Virtual machines created through the SDK with at least one disk created using the RelocateSpec.transform parameter set to sparse. Again, ESX Server 3.5 does not support thin-provisioned disks.

This issue affects the above types of virtual machines because when a disk that is thin-provisioned, or is flat but was cloned from a virtual machine that thin-provisioned disks, is copied to the target datastore as part of Storage VMotion, the disk’s content ID (CID) value is not preserved (although the content of the disk is correctly copied). When the virtual machine attempts to open the disk, it notices the CID is different from what it expects and fails to resume because it believes the disk is corrupted. In reality, the disk is not corrupted, only the CID is incorrect. So not only does the virtual machine end up powered off, but it cannot be powered back on because the CID is still incorrect.

To identify and solve the problem download the scripts attached to the article!

Using vmpmotion.pl on Windows RCLI

Duncan Epping · Jan 11, 2008 ·

When using vmpmotion.pl on Windows with the RCLI installed you will need to set some extra environment variables before the script will work. First besure that the Perl filetype is correctly setup. [Read more…] about Using vmpmotion.pl on Windows RCLI

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3

Primary Sidebar

About the Author

Duncan Epping is a Chief Technologist and Distinguished Engineering Architect at Broadcom. Besides writing on Yellow-Bricks, Duncan is the co-author of the vSAN Deep Dive and the vSphere Clustering Deep Dive book series. Duncan is also the host of the Unexplored Territory Podcast.

Follow Us

  • X
  • Spotify
  • RSS Feed
  • LinkedIn

Recommended Book(s)

Advertisements




Copyright Yellow-Bricks.com © 2025 ยท Log in