Moving operation error using Cross-Version Live Migration in Hyper-V 2012/R2 with Constrained Delegation enabled

Hello Folks,

What is your Favorite features in Hyper-V 2012 R2?

Well there are many features to choose from 🙂

Thanks to Ben, Hyper-V Program Manager which provided us with a cool feature that makes our life easier called Cross-Version Live Migration.

The process supports moving a running Virtual Machines from a server running Hyper-V in Windows Server 2012 to a server running Hyper-V in Windows Server 2012 R2 only but not vice versa!

Today I came across a weird issue during this process.

Here is the scenario:

I started upgrading my current hosts from Hyper-V 2012 to Hyper-V 2012 R2…

I have prepared a new box with Hyper-V 2012 R2 ready to run the workload.

From my Windows 8.1 management station, I initiated the moving process for a running VM from Hyper-V 2012 to Hyper-V 2012 R2…

Move1

Move2

And here is the Error 🙁

Move3

Note that to initiate a Live migration from a Management station, you need to have Constrained Delegation enabled in Active Directory.

Let’s check again in Active Directory to see if Constrained Delegation is enabled:

Host A Source Hyper-V 2012:ConstrainedDelegation-2012

Host B Destination Hyper-V 2012 R2:ConstrainedDelegation-2012R2

Everything looks good so far…

Let’s check if Kerberos is selected in each Hyper-V host.

Host A Source Hyper-V 2012:HV2012-1

Host B Destination Hyper-V 2012 R2:HV2012R2-1

Mummmmmmmm… All is well,

Let’s see if the Virtual Machine Management Service is running in each host.

Host A Source Hyper-V 2012:HV2012-Services

Host B Destination Hyper-V 2012 R2:HV2012R2-Services

Everything looks great 🙁

Since the Cross-Version live migration process will be initiated from Host A Source to Host B Destination.

Let’s stop and start the Virtual Machine Management Service on the source Host A.

Net stop vmms 

Net start vmms 

Here you go, the moving operation is succeeded now 🙂

Move-Succeeded

Hope this has been useful.

Until next time… Enjoy your day!

Charbel,

About Charbel Nemnom 310 Articles
Charbel Nemnom is a Microsoft Cloud Consultant and Technical Evangelist, totally fan of the latest's IT platform solutions, accomplished hands-on technical professional with over 15 years of broad IT Infrastructure experience serving on and guiding technical teams to optimize performance of mission-critical enterprise systems. Excellent communicator adept at identifying business needs and bridging the gap between functional groups and technology to foster targeted and innovative IT project development. Well respected by peers through demonstrating passion for technology and performance improvement. Extensive practical knowledge of complex systems builds, network design and virtualization.

Be the first to comment

Leave a Reply