¿Cómo ejecutar Hyper-V en una máquina virtual con virtualización anidada?

La instalación de la función del servidor Hyper-V o el servidor principal de Hyper-V en la máquina física es un proceso sencillo y no siempre requiere una configuración adicional. El siguiente paso en la construcción del entorno aislado es implementar y configurar una máquina virtual, un sistema operativo y una aplicación alojada. Esto se conoce como virtualización tradicional. En este caso, la máquina física se abstrae y se presenta a los sistemas operativos invitados que están alojados en la máquina virtual. Pero, ¿y si queremos ejecutar un Hyper-V dentro de la máquina virtual? No es posible hacerlo de forma predeterminada, pero con cambios adicionales en el servidor Hyper-V y la máquina virtual de destino. La tecnología que nos permite ejecutar una máquina virtual dentro de la máquina virtual se llama virtualización anidada . También es compatible con otros proveedores populares, incluidos VMware, Citrix y Nutanix. Suena interesante, pero ¿cuál es el caso de uso para ejecutar una máquina virtual dentro de la máquina virtual? Los desarrolladores lo utilizan principalmente con fines de prueba, laboratorios y ejecución de contenedores Hyper-V.

Si intentamos instalar Hyper-V en la VM, obtendremos un error que dice que la instalación no se puede realizar debido a la falta de capacidades de virtualización.

La solución para este obstáculo es habilitar la virtualización anidada en el servidor Hyper-V para una máquina virtual de destino. En el siguiente texto, lo guiaremos a través del procedimiento para habilitar la virtualización anidada en el servidor Hyper-V alojado en Windows Server 2019.

  1. Iniciar sesión o conéctese a Windows Server 2019 donde instaló el rol de Hyper-V
  2. Abierto Administrador de Hyper-V
  3. Navegue hasta la máquina virtual en la que desea habilitar la virtualización anidada. En nuestro examplees una VM llamada “Windows2019” como se muestra en la captura de pantalla
  4. Apague la máquina virtual
  5. Haga clic derecho en el Menu de inicio y luego haga clic en Windows Powershell (Administrador)
  6. Tipo Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $true y luego presione En este example, Windows2019 es el nombre de la máquina virtual. Deberá escribir el nombre de su máquina virtual alojada en su Administrador de Hyper-V
  7. El siguiente paso es configurar la red con la máquina virtual anidada. Esto se puede hacer mediante la suplantación de identidad de MAC o la traducción de direcciones de red (NAT). En nuestro caso, habilitaremos MAC Spoofing escribiendo el comando Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On en el Powershell. Reemplace Windows2019 con el nombre de su máquina virtual
  8. Encender la máquina virtual e inicie sesión en Windows Server 2019
  9. Abierto Administrador del servidor y haga clic Agregar roles y características
  10. Hacer clic próximo por debajo Antes de que empieces
  11. Hacer clic próximo por debajo Seleccionar tipo de instalación
  12. Hacer clic próximo o elija el servidor de destino en Seleccionar servidor de destino
  13. Seleccione Hiper-V por debajo Seleccionar roles de servidor y luego haga clic Agrega características
  14. Haga clic en Siguiente para instalar Hyper-V
  15. Hacer clic próximo por debajo Seleccionar funciones
  16. Hacer clic próximo por debajo Hiper-V
  17. Elija el adaptador de red en Crear conmutadores virtuales . Windows Server detectará automáticamente todos los adaptadores de red disponibles en esa máquina
  18. Hacer clic próximo por debajo Migración de máquinas virtuales
  19. Hacer clic próximo o elija la ubicación predeterminada para el disco duro virtual o el archivo de configuración de la máquina virtual en Tiendas predeterminadas
  20. Seleccione Reinicie los roles de destino, los servicios de rol o las características en un servidor seleccionado, haga clic en instalar y luego haga clic por debajo Confirmar selecciones de instalación
  21. Hacer clic Instalar y espere hasta que Windows Server 2019 instale el rol de Hyper-V
  22. Hacer clic Instalar por debajo Confirmar selección de instalación
  23. Espere hasta que Windows finalice la instalación del rol de Hyper-V. Automáticamente instalará la máquina virtual.
  24. Iniciar sesión al servidor de Windows 2019
  25. Abierto Administrador del servidor
  26. Navegar a Instrumentos y luego haga clic Administrador de Hyper-V
  27. Instala una máquina virtual y disfruta jugando con Hyper-V

Leer siguiente

  • Microsoft Windows 10 OS Build 19636 obtiene soporte de virtualización anidada para AMD…
  • Cómo crear y ejecutar una máquina virtual con Hyper-V
  • Cree su primera máquina virtual en Hyper-V 2019
  • Corrección: Máquina virtual Hyper-V atascada en estado guardado

Related Posts