Windows Server: 2019/2022 Hyper-V Live Migracja maszyn wirtualnych na hostach z różnymi generacjami procesora może się nie powieść
Summary: Po zainstalowaniu aktualizacji zabezpieczeń z marca 2024 r. hosty funkcji Hyper-V z różnymi generacjami procesorów CPU próbujące przeprowadzić migrację maszyn wirtualnych na żywo mogą zakończyć się niepowodzeniem. ...
Symptoms
System operacyjny, którego dotyczy problem:
- Windows Server 2019
- Windows Server 2022
- Wersje HCI OS (23H2)
W przypadku próby Live Migration pojawia się błąd podobny do poniższego:
”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.”
Problem dotyczy serwerów PowerEdge 14G, 15G i 16G opartych na procesorach Intel, nawet jeśli wybrano zgodność procesora :
Następujące scenariusze migracji na żywo między generacjami zostały wyświetlone i przetestowane. Ta tabela jest aktualizowana po wyświetleniu dodatkowych scenariuszy.
| Źródło | Miejsce docelowe | Poziom aktualizacji | Typ harmonogramu funkcji Hyper-V | Stan migracji na żywo |
| Kaskada 14G (x2xx) | 15G-Icelake (x3xx) | Bez aktualizacji z marca '24 | Domyślny rdzeń | Migracja w czasie rzeczywistym działa z 14G do 15G i odwrotnie. |
| Kaskada 14G (x2xx) | 16G-Szafirowe bystrza (x4xx) | Bez aktualizacji z marca '24 | Domyślny rdzeń | Migracja na żywo z 14G do 16G |Migracja na żywo z 16G do 14G działa. |
| Kaskada 14G (x2xx) | 15G-Icelake (x3xx) | Z aktualizacjami z marca '24 | Domyślny rdzeń | Migracja w czasie rzeczywistym działa z 14G do 15G i odwrotnie. |
| Kaskada 14G (x2xx) | 16G-Szafirowe bystrza (x4xx) | Z aktualizacjami z marca '24 | Domyślny rdzeń | Migracja na żywo z 14G do 16G i odwrotnie |
| 15G-Icelake (x3xx) | 16G-Szafirowe bystrza (x4xx) | Bez aktualizacji z marca '24 | Domyślny rdzeń | Migracja na żywo z 15G do 16G nie powiodła się | Migracja na żywo z 16G do 15G działa |
| 15G-Icelake (x3xx) | 16G-Szafirowe bystrza (x4xx) | Z aktualizacjami z marca '24 | Domyślny rdzeń | Migracja na żywo z 15G do 16G i odwrotnie |
| Procesor x2xx lub nowszy | 14G-Skylake (x1xx) | Z aktualizacjami z marca '24 | Domyślny rdzeń | Niepowodzenie migracji na żywo z x2xx lub nowszego do Skylake (x1xx) |
AKTUALIZACJA
Od października 2024 r. aktualizacja zabezpieczeń w systemie Windows Server 2022 migracja na żywo z systemów 14G i 15G do 16G jest teraz skuteczna.
Hosty 16G nadal nie mogą przeprowadzić migracji Live do hostów 15G i starszych.
| Generacja | Stan LM |
| Od 14G do 15G | Działa |
| Od 14G do 16G | Działa |
| Od 15G do 14G | Działa |
| Od 15G do 16G | Działa |
| Od 16G do 15G | Failed (Awaria) |
| Od 16G do 14G | Failed (Awaria) |
Cause
Resolution
Istnieją dwa potencjalne obejścia tego problemu:
-
Szybka migracja maszyn wirtualnych. Wyłączony Maszyny wirtualne można pomyślnie migrować między hostami.
-
Usuń aktualizację zabezpieczeń z marca 2024 r. lub nowszą i użyj poniższej zmiany harmonogramu, jeśli nadal występują problemy z migracją maszyn wirtualnych na żywo.
-
W wierszu poleceń CMD z podwyższonym poziomem uprawnień wpisz następujące polecenie:
bcdedit /set hypervisorschedulertype classic
-
Aby cofnąć tę zmianę, uruchom:
bcdedit /set hypervisorschedulertype core