Windows Server: 2019/2022 Hyper-V Live Migration af VM er på værter med forskellige CPU-generationer mislykkes muligvis
Summary: Efter installation af sikkerhedsopdateringen fra marts 2024 kan Hyper-V-værter med forskellige generationer af CPU'er, der forsøger at udføre livemigrering af VM'er, muligvis mislykkes. ...
Symptoms
Påvirket operativsystem:
- Windows Server 2019
- Windows Server 2022
- HCI OS-versioner (23H2)
Hvis Live Migration forsøges, vises en fejl som den nedenfor:
"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."
Problemet påvirker 14G, 15G og 16G Intel-baserede PowerEdge-servere, selvom processorkompatibilitet er valgt:
Følgende scenarier for direkte migrering på tværs af generationer er blevet set og testet. Denne tabel opdateres, når der ses flere scenarier.
| Kilde | Destination | Opdateringsniveau | Hyper-V Scheduler-type | Status for livemigrering |
| 14G-kaskade (x2xx) | 15G-Icelake (x3xx) | Uden opdateringer fra marts '24 | Standard-Kerne | Live migration fungerer fra 14G til 15G og omvendt. |
| 14G-kaskade (x2xx) | 16G-Safirstrømfald (x4xx) | Uden opdateringer fra marts '24 | Standard-Kerne | Live migration mislykkes fra 14G til 16G |16G til 14G Live Migration fungerer. |
| 14G-kaskade (x2xx) | 15G-Icelake (x3xx) | Med marts '24 opdateringer | Standard-Kerne | Live migration fungerer fra 14G til 15G og omvendt. |
| 14G-kaskade (x2xx) | 16G-Safirstrømfald (x4xx) | Med marts '24 opdateringer | Standard-Kerne | Live migrering mislykkes fra 14G til 16G og omvendt |
| 15G-Icelake (x3xx) | 16G-Safirstrømfald (x4xx) | Uden opdateringer fra marts '24 | Standard-Kerne | Livemigrering mislykkes fra 15G til 16G | 16G til 15G Live Migration fungerer |
| 15G-Icelake (x3xx) | 16G-Safirstrømfald (x4xx) | Med marts '24 opdateringer | Standard-Kerne | Live migration mislykkes fra 15G til 16G og omvendt |
| x2xx eller nyere CPU | 14G-Skylake (x1xx) | Med marts '24 opdateringer | Standard-Kerne | Live migration mislykkes fra x2xx eller nyere til Skylake (x1xx) |
OPDATERING
Fra og med sikkerhedsopdateringen i oktober 2024 i Windows Server 2022 er Live Migration fra 14G- og 15G-systemer nu fuldført til 16G.
16G-værter kan stadig ikke livemigrere til 15G og tidligere værter.
| Generation | LM-status |
| 14G til 15G | Arbejder |
| 14G til 16G | Arbejder |
| 15G til 14G | Arbejder |
| 15G til 16G | Arbejder |
| 16G til 15G | Mislykket |
| 16G til 14G | Mislykket |
Cause
Resolution
Der er to mulige løsninger på dette problem:
-
Hurtig migrering af VM'er. Slukket: Virtuelle maskiner kan migreres mellem værter.
-
Fjern sikkerhedsopdateringen fra marts 2024 eller nyere, og brug nedenstående ændring til planlæggeren, hvis du stadig har problemer med at livemigrere VM erne.
-
Fra en forhøjet CMD-prompt skal du indtaste følgende:
bcdedit /set hypervisorschedulertype classic
-
For at fortryde denne ændring skal du køre:
bcdedit /set hypervisorschedulertype core