ProLiant Servers (ML,DL,SL)
1833755 Members
3111 Online
110063 Solutions
New Discussion

Hyper-V 2022 - Unable to move VMs between DL360 G9 and DL360 G10.

 
mikkar
Regular Visitor

Betreff: Hyper-V 2022 - Unable to move VMs between DL360 G9 and DL360 G10.

running with an earlier BIOS would mean reduced security, and risk of hitting something already fixed.  Choosing which would be a customer decision based on their own needs

ShaneZ
Regular Visitor

Re: Hyper-V 2022 - Unable to move VMs between DL360 G9 and DL360 G10.

Troubleshoot live migration issues - Windows Server | Microsoft Learn

The article above states:

"Action

To allow for migration of this virtual machine to a server with a different processor, modify the virtual machine settings to limit the processor features used by the virtual machine.

Resolution

Here's how to fix this issue:

  1. Check if the processor compatibility is flagged. Open the Hyper-V Manager console and select Virtual Machine Settings > Processor > Processor Compatibility.
  2. Make sure the BIOS of the host has the same settings.
  3. Make sure the Spectre or Meltdown patch exposes different features of the CPU. For more information, see Protecting guest virtual machines from CVE-2017-5715 (branch target injection).
  4. Run the Get-SpeculationControlSettings cmdlet and check the results. It should be the same on all nodes."

I know a previous post said Intel and MS are working on it, but I wonder if that will never happen - to have a host with mitigations in place in the same cluster with a host that is not vulnerable (so no mitigations in place) may just not work together. 

SvenGS
Occasional Contributor

Re: Hyper-V 2022 - Unable to move VMs between DL360 G9 and DL360 G10.

Hello

I do have exactly the same issue as OP, but not with a fancy failover cluster setup. I've just setup a new Hyper-V Server and wanted to move all the VMs from my old Gen9.

I've tried all the suggested Processor Compatibility & NUMA settings suggested above. Nothing!

Finally I found the cluprit: I had a typo in my Hyper-V virtual switch on my new server. I disabled the Processor Compatibilty again and I could move the VM from my old Gen9.

Yes, I am no professional, and my solution will not help OP but as this topic is the first hit on Google for the error message "The virtual machine cannot be moved to the destination computer. The hardware on the destination computer is not compatible with the hardware requirements of this virtual machine." I thought I might nonetheless share this solution, for other beginners like me.

rhEngiV
Regular Visitor

Betreff: Hyper-V 2022 - Unable to move VMs between DL360 G9 and DL360 G10.

Live Migration is now working with the newest BIOS Versions on Gen10 (U30 v3.50)