HYPERV live migration between 2 differents intel processor failed

Matthieu OLLIVIER 30 Reputation points
2023-02-21T10:21:56.9433333+00:00

Hello,

I have a cluster with 4 hyper V.

I have 2 servers with a GenuineIntel Intel64 Family 6 Model 85 Stepping 4 processor,

and the 2 others with GenuineIntel Intel64 Family 6 Model 85 Stepping 7 processor.

Since i migrated my hyperV servers from 2016 to 2019, the live migration between the servers with differents processors failed. (error 21502).

The compatibility box is checked.

I would like some help.

Thanks.

Hyper-V
Hyper-V
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,714 questions
0 comments No comments
{count} votes

16 answers

Sort by: Most helpful
  1. Rogier Koek 10 Reputation points
    2023-09-28T15:46:12.51+00:00

    HPE got back to me; known issue they are working on it.

    How long this issue is known and when to expect a solution (if any) remains unknown.

    2 people found this answer helpful.

  2. Lübkert Jörg 20 Reputation points
    2023-09-12T19:11:47.62+00:00

    Hello Matthieu,

    we had exact the same problem with the same processors (Intel Xeon 8180 and 8280)

    HPE 4 node hyper-v cluster DL560 gen10.

    we had a call with microsoft and they said the problem comes from the bios/firmware.

    After a call with HPE we forced a downgrade from the bios/firmware to an older version (2.54) from 2019.

    and now the live migration problem is fixed.

    Maybe you installed also a newer bios/firmware with the installation from server 2016 to 2019?

    Best regards,

    Jörg L.

    1 person found this answer helpful.

  3. Maxime OLIVIERI 5 Reputation points
    2023-09-28T15:01:43.4833333+00:00

    I may have the beginning of an answer.

    I performed several tests, and my thoughts are going to CPU functionnalities exposure, especially those concerning Spectre, Meltdown and all these vulnerabilities.

    I installed a fifth server with a Gold Xeon, and experience the same issue as with two other ones I administrate : if a VM has started one one of the hosts with more recent CPUs, it can't live migrate to the ones with older gen Xeons.

    Comparing the CPU functionnalities exposed to the VM, according to the host it stared on, and with CPU compatibility on and the off revealed that the functionnalities missing are the SPectre/Meltdown remediation ones.

    My hypothesis is that older CPU had to be fixed from these vulnerabilities, but more recent ones are natively protected against them, causing a gap on CPU functionnality exposure to the VM between older and newer CPUs on hosts.

    I opened a case at HPE (my servers are all from them), I'll share what they will tell.

    Even if I think they will ask to downgrade BIOS to a pré Spectre version, which is not acceptable from a security prospective.

    1 person found this answer helpful.
    0 comments No comments

  4. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  5. Limitless Technology 44,336 Reputation points
    2023-02-23T09:42:11.72+00:00

    Hi. Thank you for your question and reaching out. I’d be more than happy to help you with your query

    It appears that you are having difficulty performing a live migration between the servers with different GenuineIntel Intel64 Family 6 Model 85 processors. This is likely due to the fact that the two processors have different stepping numbers (4 vs. 7). Since the two processors are not completely compatible, the live migration will fail. To work around this issue, you may be able to enable processor compatibility mode in the Hyper-V settings. This will allow the live migration to go through, but with a potential performance penalty. Alternatively, you can try using a third-party tool such as Microsoft Virtual Machine Converter to perform the migration.

    If the reply was helpful, please don’t forget to upvote or accept as answer, thank you.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.