18.4. Creación de una máquina virtual anidada en IBM POWER9
Siga los pasos siguientes para habilitar y configurar la virtualización anidada en un host IBM POWER9.
La virtualización anidada se proporciona actualmente sólo como una Muestra de Tecnología en la arquitectura IBM POWER9, y por lo tanto no es compatible. Además, la creación de máquinas virtuales (VM) anidadas no es posible en versiones anteriores de los sistemas IBM POWER, como IBM POWER8.
Requisitos previos
- Un host L0 RHEL8 está ejecutando una VM L1. La VM L1 está utilizando RHEL 8 como sistema operativo invitado.
La virtualización anidada está habilitada en el host L0:
# cat /sys/module/kvm_hv/parameters/nested
- Si el comando devuelve Y o 1, la función está activada y puede iniciar el procedimiento que se indica a continuación.
Si el comando devuelve 0 o N, siga los siguientes pasos para activar la función:
- Detenga todas las máquinas virtuales en ejecución en el host L0.
Descargue el módulo
kvm
:# modprobe -r kvm_hv
Activar la función de anidamiento:
# modprobe kvm_hv nested=1
La función de anidamiento está ahora habilitada, pero sólo hasta el próximo reinicio del host L0. Para habilitarla permanentemente, añada la siguiente línea al archivo
/etc/modprobe.d/kvm.conf
:opciones kvm_hv nested=1
Procedimiento
Para garantizar que la L1 VM pueda crear L2 VMs, añada el parámetro
cap-nested-hv
al tipo de máquina de la L1 VM. Para ello, utilice el comandovirsh edit
para modificar la configuración XML de la L1 VM, y la siguiente línea a la sección<features>
:<nested-hv state='on'/>
Cree una VM L2 dentro de la VM L1. Para ello, siga el mismo procedimiento que al crear la VM L1.
Para mejorar significativamente el rendimiento de las VMs L2, Red Hat recomienda añadir el parámetro`cap-nested-hv` a las configuraciones XML de las VMs L2 también. Para obtener instrucciones, consulte el paso anterior.
Información adicional
- Tenga en cuenta que el uso de IBM POWER8 como arquitectura para la L2 VM actualmente no funciona.