Windows Server: 2019/2022 Hyper-V-direktmigrering av virtuella datorer på värdar med olika CPU-generationer kan misslyckas
Summary: När du har installerat säkerhetsuppdateringen från mars 2024 kan Hyper-V-värdar med olika generationer av processorer som försöker utföra direktmigrering av virtuella datorer misslyckas. ...
Symptoms
Berörda operativsystem:
- Windows Server 2019
- Windows Server 2022
- HCI OS-versioner (23H2)
Om ett försök görs med direktmigrering visas ett fel som liknar nedanstående:
”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åverkar 14G, 15G och 16G Intel-baserade PowerEdge-servrar även om processorkompatibilitet väljs:
Följande scenarier för direktmigrering mellan generationer har setts och testats. Den här tabellen uppdateras när ytterligare scenarier visas.
| Källa | Mål | Uppdateringsnivå | Typ av Hyper-V-schemaläggare | Status för direktmigrering |
| 14G-kaskad (x 2xx) | 15G-Icelake (x3xx) | Utan uppdateringar från mars '24 | Standard-kärna | Direktmigrering är att arbeta från 14G till 15G och vice versa. |
| 14G-kaskad (x 2xx) | 16G-Sapphire Rapids (x4xx) | Utan uppdateringar från mars '24 | Standard-kärna | Direktmigrering misslyckas från 14G till 16G |16G till 14G Live Migration fungerar. |
| 14G-kaskad (x 2xx) | 15G-Icelake (x3xx) | Med mars '24-uppdateringar | Standard-kärna | Direktmigrering innebär att man arbetar från 14G till 15G och vice versa. |
| 14G-kaskad (x 2xx) | 16G-Sapphire Rapids (x4xx) | Med mars '24-uppdateringar | Standard-kärna | Live migration misslyckas från 14G till 16G och vice versa |
| 15G-Icelake (x3xx) | 16G-Sapphire Rapids (x4xx) | Utan uppdateringar från mars '24 | Standard-kärna | Direktmigrering misslyckas från 15G till 16G | 16 G till 15 G Live Migration fungerar |
| 15G-Icelake (x3xx) | 16G-Sapphire Rapids (x4xx) | Med mars '24-uppdateringar | Standard-kärna | Direktmigrering misslyckas från 15G till 16G och vice versa |
| x2xx eller nyare processor | 14G-Skylake (x1xx) | Med mars '24-uppdateringar | Standard-kärna | Direktmigrering misslyckas från x2xx eller senare till Skylake (x1xx) |
UPPDATERA
Från och med oktober 2024 säkerhetsuppdatering i Windows Server 2022 lyckas nu direktmigrering från 14G- och 15G-system till 16G.
16G-värdar kan fortfarande inte Live Migrate till 15G och tidigare värdar.
| Generation | LM-status |
| 14G till 15G | Arbetande |
| 14G till 16G | Arbetande |
| 15G till 14G | Arbetande |
| 15G till 16G | Arbetande |
| 16G till 15G | Failed |
| 16G till 14G | Failed |
Cause
Resolution
Det finns två möjliga lösningar på det här problemet:
-
Snabbmigrera virtuella datorer. Avstängt Virtuella maskiner kan migreras mellan värdar.
-
Ta bort säkerhetsuppdateringen från mars 2024 eller senare och använd ändringen nedan i schemaläggaren om du fortfarande har problem med direktmigrering av de virtuella datorerna.
-
Från en upphöjd CMD-prompt skriver du in följande:
bcdedit /set hypervisorschedulertype classic
-
Om du vill återställa den här ändringen kör du:
bcdedit /set hypervisorschedulertype core