Máquinas virtuales con Oracle Linux compatibles con Hyper-V
En el siguiente mapa de distribución de características se indican las características de cada versión. Los problemas conocidos y las soluciones alternativas para cada distribución se enumeran después de la tabla.
En esta sección:
Leyenda de la tabla
Integrado: LIS se incluye como parte de esta distribución de Linux. Los números de versión del módulo kernel para el LIS integrado (como se muestra en lsmod, por ejemplo) son diferentes al número de versión del paquete de descarga LIS proporcionado por Microsoft. Que no haya coincidencia no significa que el LIS integrado no esté actualizado.
✔: característica disponible
(en blanco): esta característica no está disponible
RHCK : kernel compatible con Red Hat
UEK : kernel de empresa irrompible (UEK)
- UEK4: basado en la versión ascendente del kernel de Linux 4.1.12
- UEK5: basado en la versión ascendente del kernel de Linux 4.14
- UEK6: basado en la versión ascendente del kernel de Linux 5.4
Serie Oracle Linux 9.x
Característica | Versión de Windows Server | RHCK 9.0 |
---|---|---|
Disponibilidad | ||
Principal | 2019, 2016, 2012 R2 | ✔ |
Hora precisa para Windows Server 2016 | 2019, 2016 | ✔ |
Redes | ||
Tramas gigantes | 2019, 2016, 2012 R2 | ✔ |
Etiquetado y tronco de VLAN | 2019, 2016, 2012 R2 | ✔ |
Migración en vivo | 2019, 2016, 2012 R2 | ✔ |
Inserción de IP estática | 2019, 2016, 2012 R2 | ✔ Nota 2 |
vRSS | 2019, 2016, 2012 R2 | ✔ |
Descargas de la suma de comprobación y la segmentación de TCP | 2019, 2016, 2012 R2 | ✔ |
SR-IOV | 2019, 2016 | ✔ |
Storage | ||
Cambio de tamaño de VHDX | 2019, 2016, 2012 R2 | ✔ |
Canal de fibra virtual | 2019, 2016, 2012 R2 | ✔ Nota 3 |
Copia de seguridad de la máquina virtual en vivo | 2019, 2016, 2012 R2 | ✔ Nota 5 |
Compatibilidad con TRIM | 2019, 2016, 2012 R2 | ✔ |
SCSI WWN | 2019, 2016, 2012 R2 | ✔ |
Memoria | ||
Compatibilidad con kernel de PAE | 2019, 2016, 2012 R2 | N/D |
Configuración de la separación de MMIO | 2019, 2016, 2012 R2 | ✔ |
Memoria dinámica: agregado en caliente | 2019, 2016, 2012 R2 | ✔ Nota 7, 8, 9 |
Memoria dinámica: aumentar | 2019, 2016, 2012 R2 | ✔ Nota 7, 8, 9 |
Cambio de tamaño de la memoria en tiempo de ejecución | 2019, 2016 | ✔ |
Vídeo | ||
Dispositivo de vídeo específico de Hyper-V | 2019, 2016, 2012 R2 | ✔ |
Varios | ||
Par clave-valor | 2019, 2016, 2012 R2 | ✔ |
Interrupción no enmascarable | 2019, 2016, 2012 R2 | ✔ |
Copia de archivos del host al invitado | 2019, 2016, 2012 R2 | ✔ |
Comando lsvmbus | 2019, 2016, 2012 R2 | ✔ |
Sockets Hyper-V | 2019, 2016 | ✔ |
Paso a través de PCI/DDA | 2019, 2016 | ✔ |
Máquinas virtuales de generación 2 | ||
Arranque mediante UEFI | 2019, 2016, 2012 R2 | ✔ Nota 12 |
Arranque seguro | 2019, 2016 | ✔ |
Serie Oracle Linux 8.x
Característica | Versión de Windows Server | 8.0-8.5 (RHCK) |
---|---|---|
Disponibilidad | ||
Principal | 2019, 2016, 2012 R2 | ✔ |
Hora precisa para Windows Server 2016 | 2019, 2016 | ✔ |
Redes | ||
Tramas gigantes | 2019, 2016, 2012 R2 | ✔ |
Etiquetado y tronco de VLAN | 2019, 2016, 2012 R2 | ✔ |
Migración en vivo | 2019, 2016, 2012 R2 | ✔ |
Inserción de IP estática | 2019, 2016, 2012 R2 | ✔ Nota 2 |
vRSS | 2019, 2016, 2012 R2 | ✔ |
Descargas de la suma de comprobación y la segmentación de TCP | 2019, 2016, 2012 R2 | ✔ |
SR-IOV | 2019, 2016 | ✔ |
Storage | ||
Cambio de tamaño de VHDX | 2019, 2016, 2012 R2 | ✔ |
Canal de fibra virtual | 2019, 2016, 2012 R2 | ✔ Nota 3 |
Copia de seguridad de la máquina virtual en vivo | 2019, 2016, 2012 R2 | ✔ Nota 5 |
Compatibilidad con TRIM | 2019, 2016, 2012 R2 | ✔ |
SCSI WWN | 2019, 2016, 2012 R2 | ✔ |
Memoria | ||
Compatibilidad con kernel de PAE | 2019, 2016, 2012 R2 | N/D |
Configuración de la separación de MMIO | 2019, 2016, 2012 R2 | ✔ |
Memoria dinámica: agregado en caliente | 2019, 2016, 2012 R2 | ✔ Nota 7, 8, 9 |
Memoria dinámica: aumentar | 2019, 2016, 2012 R2 | ✔ Nota 7, 8, 9 |
Cambio de tamaño de la memoria en tiempo de ejecución | 2019, 2016 | ✔ |
Vídeo | ||
Dispositivo de vídeo específico de Hyper-V | 2019, 2016, 2012 R2 | ✔ |
Varios | ||
Par clave-valor | 2019, 2016, 2012 R2 | ✔ |
Interrupción no enmascarable | 2019, 2016, 2012 R2 | ✔ |
Copia de archivos del host al invitado | 2019, 2016, 2012 R2 | ✔ |
Comando lsvmbus | 2019, 2016, 2012 R2 | ✔ |
Sockets Hyper-V | 2019, 2016 | ✔ |
Paso a través de PCI/DDA | 2019, 2016 | ✔ |
Máquinas virtuales de generación 2 | ||
Arranque mediante UEFI | 2019, 2016, 2012 R2 | ✔ Nota 12 |
Arranque seguro | 2019, 2016 | ✔ |
Serie Oracle Linux 7.x
Esta serie solo tiene kernels de 64 bits.
Característica |
Versión de Windows Server |
7.5-7.8 |
7.3-7.4 |
||||
RHCK |
UEK5 |
RHCK |
UEK4 |
||||
Disponibilidad |
LIS 4.3 |
Integrado |
Integrado |
LIS 4.3 |
Integrado |
Integrado |
|
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Hora precisa para Windows Server 2016 |
2019, 2016 |
✔ |
✔ |
||||
Tramas gigantes |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Etiquetado y tronco de VLAN | 2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Migración en vivo |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Inserción de IP estática |
2019, 2016, 2012 R2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
✔ Nota 2 |
vRSS |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Descargas de la suma de comprobación y la segmentación de TCP |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SR-IOV |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Cambio de tamaño de VHDX |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Canal de fibra virtual |
2019, 2016, 2012 R2 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
✔ Nota 3 |
Copia de seguridad de la máquina virtual en vivo |
2019, 2016, 2012 R2 |
✔ Nota 5 |
✔ Nota 4,5 |
✔ Nota 5 |
✔ Nota 5 |
✔ Nota 4,5 |
✔ Nota 5 |
Compatibilidad con TRIM |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SCSI WWN |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Compatibilidad con kernel de PAE |
2019, 2016, 2012 R2 |
N/D |
N/D |
N/D |
N/D |
N/D |
N/D |
Configuración de la separación de MMIO |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Memoria dinámica: agregado en caliente |
2019, 2016, 2012 R2 |
✔ Nota 7, 8, 9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
Aumento de memoria dinámica |
2019, 2016, 2012 R2 |
✔ Nota 7, 8, 9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
✔ Nota 8,9 |
Cambio de tamaño de la memoria en tiempo de ejecución |
2019, 2016 |
✔ |
✔ |
✔ |
|||
Vídeo específico de Hyper-V |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Par clave-valor |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Interrupción no enmascarable |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Copia de archivos del host al invitado |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Comando lsvmbus |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
||
Sockets Hyper-V |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
||
Paso a través de PCI/DDA |
2019, 2016 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Arranque mediante UEFI |
2019, 2016, 2012 R2 |
✔ Nota 12 |
✔ Nota 12 |
✔ Nota 12 |
✔ Nota 12 |
✔ Nota 12 |
✔ Nota 12 |
Arranque seguro |
2019, 2016, 2012 R2 |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
Serie Oracle Linux 6.x
Esta serie solo tiene kernels de 64 bits.
Característica | Versión de Windows Server | 6.8-6.10 (RHCK) | 6.8-6.10 (UEK4) |
---|---|---|---|
Disponibilidad | LIS 4.3 | Integrado | |
Principal | 2019, 2016, 2012 R2 | ✔ | ✔ |
Hora precisa para Windows Server 2016 | 2019, 2016 | ||
Redes | |||
Tramas gigantes | 2019, 2016, 2012 R2 | ✔ | ✔ |
Etiquetado y tronco de VLAN | 2019, 2016, 2012 R2 | ✔ Nota 1 | ✔ Nota 1 |
Migración en vivo | 2019, 2016, 2012 R2 | ✔ | ✔ |
Inserción de IP estática | 2019, 2016, 2012 R2 | ✔ Nota 2 | ✔ |
vRSS | 2019, 2016, 2012 R2 | ✔ | ✔ |
Descargas de la suma de comprobación y la segmentación de TCP | 2019, 2016, 2012 R2 | ✔ | ✔ |
SR-IOV | 2019, 2016 | ||
Storage | |||
Cambio de tamaño de VHDX | 2019, 2016, 2012 R2 | ✔ | ✔ |
Canal de fibra virtual | 2019, 2016, 2012 R2 | ✔ Nota 3 | ✔ Nota 3 |
Copia de seguridad de la máquina virtual en vivo | 2019, 2016, 2012 R2 | ✔ Nota 5 | ✔ Nota 5 |
Compatibilidad con TRIM | 2019, 2016, 2012 R2 | ✔ | ✔ |
SCSI WWN | 2019, 2016, 2012 R2 | ✔ | ✔ |
Memoria | |||
Compatibilidad con kernel de PAE | 2019, 2016, 2012 R2 | N/D | N/D |
Configuración de la separación de MMIO | 2019, 2016, 2012 R2 | ✔ | ✔ |
Memoria dinámica: agregado en caliente | 2019, 2016, 2012 R2 | ✔ Nota 6, 8, 9 | ✔ Nota 6, 8, 9 |
Memoria dinámica: aumentar | 2019, 2016, 2012 R2 | ✔ Nota 6, 8, 9 | ✔ Nota 6, 8, 9 |
Cambio de tamaño de la memoria en tiempo de ejecución | 2019, 2016 | ||
Vídeo | |||
Dispositivo de vídeo específico de Hyper-V | 2019, 2016, 2012 R2 | ✔ | ✔ |
Varios | |||
Par clave-valor | 2019, 2016, 2012 R2 | ✔ Nota 10,11 | ✔ Nota 10,11 |
Interrupción no enmascarable | 2019, 2016, 2012 R2 | ✔ | ✔ |
Copia de archivos del host al invitado | 2019, 2016, 2012 R2 | ✔ | ✔ |
Comando lsvmbus | 2019, 2016, 2012 R2 | ✔ | ✔ |
Sockets Hyper-V | 2019, 2016 | ✔ | ✔ |
Paso a través de PCI/DDA | 2019, 2016 | ✔ | ✔ |
Máquinas virtuales de generación 2 | |||
Arranque mediante UEFI | 2019, 2016, 2012 R2 | ✔ Nota 12 | ✔ Nota 12 |
Arranque seguro | 2019, 2016 |
Notas
Para la versión de Oracle Linux, el etiquetado de VLAN funciona, pero el enlace troncal de VLAN no lo hace.
Es posible que la inserción de IP estática no funcione si Network Manager se ha configurado para un adaptador de red sintético determinado en la máquina virtual. Para que la inserción de IP estática funcione correctamente, asegúrese de que Network Manager está desactivado completamente o se ha desactivado para un adaptador de red concreto a través de su archivo ifcfg-ethX.
En Windows Server 2012 R2 si usa dispositivos que emplean la tecnología Canal de fibra virtual, asegúrese de que se ha rellenado el número de unidad lógica 0 (LUN 0). Si no se ha rellenado LUN 0, es posible que una máquina virtual de Linux no pueda montar dispositivos de canal de fibra de forma nativa.
En el caso de LIS integrado, el paquete "hyperv-daemons" debe instalarse para esta funcionalidad.
Si hay identificadores de archivos abiertos durante una operación de copia de seguridad de la máquina virtual activa, en algunos casos extremos es posible que los VHD de los que se ha realizado la copia de seguridad tengan que someterse a una comprobación de coherencia del sistema de archivos (fsck) en la restauración. Las operaciones de copia de seguridad en vivo pueden producir errores de forma silenciosa si la máquina virtual tiene un dispositivo iSCSI conectado o un almacenamiento conectado directamente (también conocido como disco de tránsito).
La compatibilidad con memoria dinámica solo está disponible en máquinas virtuales de 64 bits.
La compatibilidad con el agregado en caliente no está habilitada de forma predeterminada en esta distribución. Para habilitarla, es preciso agregar una regla de udev en /etc/udev/rules.d/, como se indica a continuación:
Cree un archivo /etc/udev/rules.d/100-balloon.rules. Puede usar cualquier otro nombre deseado para el archivo.
Agregue el siguiente contenido al archivo:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
Reinicie el sistema para habilitar la compatibilidad con el agregado en caliente.
Aunque la descarga de Linux Integration Services crea esta regla durante la instalación, la regla también se elimina cuando se desinstala LIS, por lo que debe volver a crearse si se necesita memoria dinámica después de la desinstalación.
Las operaciones de memoria dinámica pueden producir un error si el sistema operativo invitado se está ejecutando con muy poca memoria. Estos son algunos procedimientos recomendados:
La memoria de inicio y la memoria mínima deben ser iguales o superiores a la cantidad de memoria que recomienda el proveedor de la distribución.
Las aplicaciones que tienden a utilizar toda la memoria disponible en un sistema se limitan a consumir un máximo del 80 % de la RAM disponible.
Si usa memoria dinámica en un sistema operativo Windows Server 2016 o Windows Server 2012 R2, especifique los parámetros Memoria de inicio, Memoria mínima y Memoria máxima en múltiplos de 128 megabytes (MB). No hacerlo puede provocar errores de agregado en caliente y es posible que no vea ningún aumento de memoria en un sistema operativo invitado.
Para habilitar la infraestructura del par clave-valor (KVP), instale el paquete rpm hypervkvpd o hyperv-daemons desde la ISO de Oracle Linux. Como alternativa, el paquete se puede instalar directamente desde los repositorios de Oracle Linux Yum.
Es posible que la infraestructura del par clave-valor (KVP) no funcione correctamente sin una actualización del software de Linux. Si esta característica crea problemas, póngase en contacto con el proveedor de la distribución para obtener la actualización del software.
En Windows Server 2012 R2 Generación 2, las máquinas virtuales tienen el arranque seguro activado por defecto y algunas máquinas virtuales Linux no arrancarán si no se ha deshabilitado la opción de arranque seguro. El arranque seguro se puede deshabilitar en la sección Firmware de la configuración de la máquina virtual en el Administrador de Hyper-V, o bien mediante PowerShell:
Set-VMFirmware -VMName "VMname" -EnableSecureBoot Off
La descarga de Linux Integration Services se puede aplicar a las máquinas virtuales de segunda generación existentes, pero no ofrece la funcionalidad de la segunda generación.
Vea también