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

1 Min. Read

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,

Previous

Dynamic Memory in action with Hyper-V – Part 2

Performance Tuning for Virtual Machines in Hyper-V 2012 R2: Part 1 – VM Paging File

Next

Let us know what you think, or ask a question...