Windows Server: La migración en vivo de Hyper-V 2019/2022 de VM en hosts con diferentes generaciones de CPU puede fallar
Resumen: Después de instalar la actualización de seguridad de marzo de 2024, los hosts de Hyper-V con diferentes generaciones de CPU que intentan realizar una migración activa de máquinas virtuales pueden fallar. ...
Síntomas
SO afectado:
- Windows Server 2019
- Windows Server 2022
- Versiones del SO HCI (23H2)
Si se intenta Live Migration, se observa un error como el siguiente:
”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.”
El problema afecta a los servidores PowerEdge basados en Intel 14G, 15G y 16G, incluso si se selecciona la compatibilidad del procesador :
Se han visto y probado los siguientes escenarios de migración en vivo entre generaciones. Esta tabla se actualiza cuando se ven situaciones adicionales.
| Origen | Destino | Nivel de actualización | Tipo de programador de Hyper-V | Estado de Live Migration |
| 14G en cascada (x2xx) | 15G-Icelake (x3xx) | Sin actualizaciones de marzo de 2024 | Predeterminado: núcleo | Live Migration funciona de 14G a 15G y viceversa. |
| 14G en cascada (x2xx) | 16G-Sapphire Rapids (x4xx) | Sin actualizaciones de marzo de 2024 | Predeterminado: núcleo | La migración en vivo falla de 14G a 16G | La migración en vivo de 16G a 14G funciona. |
| 14G en cascada (x2xx) | 15G-Icelake (x3xx) | Con actualizaciones de marzo de 2024 | Predeterminado: núcleo | Live Migration funciona de 14G a 15G y viceversa. |
| 14G en cascada (x2xx) | 16G-Sapphire Rapids (x4xx) | Con actualizaciones de marzo de 2024 | Predeterminado: núcleo | Falla de la migración activa de 14G a 16G y viceversa |
| 15G-Icelake (x3xx) | 16G-Sapphire Rapids (x4xx) | Sin actualizaciones de marzo de 2024 | Predeterminado: núcleo | Falla de la migración en vivo de 15G a 16G | Live Migration de 16G a 15G en funcionamiento |
| 15G-Icelake (x3xx) | 16G-Sapphire Rapids (x4xx) | Con actualizaciones de marzo de 2024 | Predeterminado: núcleo | Falla en la migración activa de 15G a 16G y viceversa |
| CPU x2xx o posterior | Skylake de 14G (x1xx) | Con actualizaciones de marzo de 2024 | Predeterminado: núcleo | Falla de la migración en vivo de x2xx o posterior a Skylake (x1xx) |
ACTUALIZAR
A partir de la actualización de seguridad de octubre de 2024 en Windows Server 2022, Live Migration de los sistemas 14G y 15G ahora se realiza correctamente a 16G.
Los hosts 16G aún no pueden realizar Live Migrate a los hosts 15G y anteriores.
| Generación | Estado de LM |
| De 14G a 15G | Funciona |
| De 14G a 16G | Funciona |
| De 15G a 14G | Funciona |
| De 15G a 16G | Funciona |
| De 16G a 15G | Fracasado |
| De 16G a 14G | Fracasado |
Causa
Resolución
Hay dos posibles soluciones alternativas para este problema:
-
Migre VM rápidamente. Apagado Las máquinas virtuales se pueden migrar correctamente entre hosts.
-
Elimine la actualización de seguridad de marzo de 2024 o posterior y utilice el siguiente cambio en el programador si aún tiene problemas para migrar las VM en vivo.
-
En un símbolo del sistema CMD elevado, escriba lo siguiente:
bcdedit /set hypervisorschedulertype classic
-
Para revertir este cambio, ejecute lo siguiente:
bcdedit /set hypervisorschedulertype core