Cómo ejecutar un servidor de Hyper-V en una máquina virtual de ESXi (virtualización anidada)
Aunque esta es una configuración inusual, podéis necesitar ejecutar Hyper-V en una máquina virtual de ESXi para fines de prueba.
Tomemos un ejemplo concreto: tenéis un nodo ESXi 5.5 con una máquina virtual Windows Server 2012 R2 en ejecución.
Tenéis que instalar Hyper-V pero Windows no lo permite porque la configuración hardware no es compatible con la virtualización.
Existe una solución bastante sencilla. Vamos a verla.
Antes de nada, apagad la máquina virtual:
Quitadla de la lista (no se eliminará):
Dirigàos al Almacén de datos:
Abrid la carpeta de la máquina virtual y descargad el archivo .vmx:
Editad el archivo .vmx con Notepad++.
Añadid estas dos làneas al final del archivo de configuración (¡prestad atención a las comillas!):
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
Cargad el archivo .vmx modificado, haced clic con el botón derecho en dicho archivo y seleccionad Add to Inventory:
Hemos llegado a un buen punto.
Antes de iniciar la máquina virtual, cambiad la configuración y «forzad» el soporte VT-x/AMD-V:
Ahora podéis encender la máquina e instalar el rol de Hyper-V.
Comments