Búsqueda de sitios web

Cómo instalar el hipervisor VMware gratuito (ESXi)


VMware vSphere Hypervisor es un hipervisor de hardware gratuito, potente y fiable para la virtualización de servidores y estaciones de trabajo del líder del mercado VMware. En este artículo, le mostraremos cómo descargar, instalar y configurar VMware vSphere Hypervisor, crear una máquina virtual e instalar un sistema operativo invitado.

VMware Hypervisor gratuito: Restricciones y limitaciones

Puede instalar VMware vSphere Hypervisor en un host que cumpla con los siguientes requisitos de hardware:

MinimumRecommended
CPU1 processor, 2 coresTwo processors, with four or more cores per CPU
Memory4 GB8 GB or higher
NetworkOne 1Gbit/s network adapterTwo 1Gbit/s network adapters
Local Storage (SATA/SAS)One 10 GB driveRAID 1 with two 10 GB drives

La imagen ISO de instalación de VMware vSphere Hypervisor es bastante pequeña (630 MB) y contiene solo los controladores más importantes, principalmente para servidores de marca. Los principales proveedores suelen lanzar sus propias distribuciones de hipervisor con sus controladores adicionales. ISO independientes con imágenes ESXi de HPE, Dell, IBM y Cisco están disponibles en el sitio web de VMware.

Antes de descargar la imagen de ESXi, verifique que el hardware de su servidor sea compatible en la Guía de compatibilidad de hardware de VMware (https://www.vmware.com/resources/compatibility/search.php). Asegúrese de verificar la CPU (debe ser compatible con Intel VT-x o AMD RVI), la tarjeta de red y el controlador del disco duro.

La lista de hardware que no es compatible con ESXi 8.0 se describe en el artículo: Dispositivos obsoletos y no compatibles con ESXi 8.0 (88172) https://kb.vmware.com/s/article/88172.

Puede agregar manualmente controladores adicionales a la imagen ISO de instalación de ESXi.

Estas son las principales limitaciones del vSphere Hypervisor gratuito en comparación con la versión completa de VMWare ESXi:

La única diferencia entre vSphere Hypervisor y VMWare ESXi está en la licencia que se le aplica. Se utiliza la misma imagen ISO de instalación.

  1. No se proporciona el soporte oficial de VMWare;

  2. No puede asignar más de 8 procesadores/núcleos virtuales (vCPU) a una VM (por cierto, la cantidad máxima de vCPU permitida para VM gen1 es 64 en el servidor Windows Hyper-V gratuito);

  3. No puede conectar un host al servidor vCenter;

  4. vStorage API no está disponible (no podrá configurar la copia de seguridad normal. Por ejemplo, no puede usar la edición gratuita de Veeam para hacer copias de seguridad de sus máquinas virtuales);

  5. Puede haber más de 2 procesadores físicos (sockets) en un servidor (no hay restricciones en la cantidad de núcleos);

  6. Todas las API están disponibles en modo de solo lectura (por ejemplo, no podrá cambiar ninguno de los parámetros del servidor o de la VM a través de PowerCLI);

  7. La clave gratuita de vSphere Hypervisor se puede utilizar para activar la licencia en 100 hosts físicos.

Sin embargo, la versión gratuita de vSphere Hypervisor le permite usar todos los núcleos de CPU y RAM de un servidor físico sin restricciones. No hay límites en la RAM total, los procesadores, los núcleos o el tiempo de actividad de host o VM. Las funciones de redirección PCI VMDirectPath/USB también están disponibles.

También hay una licencia de evaluación de VMware ESXi que le permite usar todas las funciones de Enterprise Plus durante 60 días.

¿Cómo descargar VMware vSphere Hypervisor (ESXi)?

La última versión del hipervisor VMware vSphere 8 se puede descargar desde el siguiente enlace https://customerconnect.vmware.com/evalcenter?p=free-esxi8. Para hacerlo, inicie sesión en su cuenta VMWare o cree una nueva.

VMware vSphere 8.0 (ESXi 8.0) es la última versión del hipervisor que se lanzó el 11 de octubre de 2022.

Envíe una solicitud y espere a que aparezca la clave de licencia para el hipervisor gratuito y el enlace de descarga de VMware vSphere Hypervisor. Asegúrese de guardar la clave de licencia.

¿Cómo instalar VMWare vSphere Hypervisor (ESXi)?

Una vez que haya descargado la imagen ISO del hipervisor ESXi, deberá usar la herramienta Rufus para grabarla en una unidad flash USB. Luego, conecte el dispositivo de instalación de ESXi al servidor de destino y arranque desde el medio.

Instalar ESXi es muy simple:

  1. Confirme para comenzar a instalar VMware ESXi 8.0.0;

  2. Seleccione la unidad local o la tarjeta SD donde desea instalar el sistema operativo VMWare. Se recomienda una unidad mínima de 10 GB;

  3. Seleccione la distribución del teclado;

  4. Ingrese y confirme la contraseña root (al menos 7 caracteres);

  5. Una vez completada la instalación, extraiga la unidad flash de instalación y reinicie el host.

Si su CPU no es compatible con ESXi, aparecerá un error durante la instalación:

Unsupported CPU:
CPU_SUPPORT_ERROR: The CPU in this host is not supported by ESXI 8.0.0

Puede ignorar la compatibilidad de la CPU en un entorno que no sea de producción con el

allowLegacyCPU=true

opción. Puede habilitar esta opción presionando

Shift+O

mientras arranca ESXi y ejecuta el comando:

<ENTER: Apply options and boot>
> cdromBoot runweasel allowLegacyCPU=true

Se instaló VMware vSphere Hypervisor. Si su host ESXi está conectado a una red con un servidor DHCP, recibirá automáticamente una dirección IP, que verá en la consola del hipervisor (llamada Interfaz de usuario de consola directa, DCUI). Esta dirección IP se utiliza para gestionar el hipervisor desde la interfaz web.

La consola gráfica DCUI se abrirá para la configuración inicial del hipervisor.

Aquí puede configurar las siguientes opciones:

  1. Configurar contraseña: cambiar la contraseña raíz;

  2. En la sección Configurar red de administración, puede configurar adaptadores de red de administración (en este ejemplo, solo hay un adaptador de red en el servidor);

  3. Puede especificar el número de VLAN, en el que se encuentra la interfaz de administración del servidor;

  4. Configure la interfaz de red IPv4 y IPv6. Puede deshabilitarlos, asignar direcciones IP dinámicas o estáticas. En la mayoría de los casos, una dirección IP, una máscara de subred y una dirección de puerta de enlace predeterminada se configuran manualmente en los hosts VMWare ESXi;

  5. Configuración de DNS: aquí puede configurar los servidores DNS primario y secundario y configurar el nombre de host;

  6. En la sección Probar red de administración, puede probar la conectividad de la red (mediante el ping ICMP) y la resolución de nombres DNS. Por lo general, vale la pena verificar la disponibilidad de la IP de su puerta de enlace y los servidores en otro segmento de la red (puede especificar la dirección de su servidor DNS);

    Estos son los resultados de la prueba:

  7. En la sección Modo de solución de problemas, puede: habilitar SSH en el host de VMware, acceder a ESXi Shell, configurar tiempos de espera y reiniciar los agentes de administración de ESXi.

    Puede usar la consola SSH para instalar las actualizaciones en el host ESXi.

La configuración inicial de VMware vSphere Hypervisor ahora está completa. Puede conectarse a él a través de la interfaz web.

Configurar VMware ESXi a través de la interfaz web de Host Client

La interfaz web ESXi Host Client es la interfaz de administración básica de VMware Hypervisor. Para conectarse a la interfaz web, abra un navegador en su computadora e ingrese la dirección IP de su host ESXi (que se muestra en la consola DCUI) en la barra de direcciones. Inicie sesión con credenciales de root.

Tenga en cuenta que se muestra el siguiente mensaje en la consola de Host Client:

You are currently using ESXi in evaluation mode. This license will expire in 60 days.

Active la clave/licencia de vSphere Hypervisor que recibió del sitio web de VMware: Administrar -> Licencias -> Asignar licencia.

Si no activa la licencia de VMWare, después de 60 días, todas las VM en ejecución seguirán funcionando; sin embargo, no podrá encender nuevas VM ni reiniciar las existentes.

Has activado un permanente (

Expires: Never

) licencia de hipervisor con una cantidad ilimitada de tamaño de RAM para máquinas virtuales. Puede asignar hasta 8 CPU virtuales (

Up to 8-way virtual SMP

) para cada máquina virtual.

La configuración básica de ESXi se encuentra en la sección Administrar.

En primer lugar, se recomienda configurar la hora correcta. Puede establecer la configuración de la conexión NTP en “Administrar” -> “Sistema” -> “Hora y fecha” -> “Editar configuración”. O configure la hora exacta aquí manualmente.

En la sección Redes, puede administrar redes virtuales. Uno de los conceptos básicos en VMware Hypervisor es un conmutador virtual.

El vSphere Switch (o vSwitch) es un dispositivo virtual que transfiere datos entre máquinas virtuales en el host ESXi o fuera a través de una NIC física. Hay dos tipos de conmutadores virtuales:

  • El conmutador estándar es un conmutador virtual simple ubicado lógicamente dentro de un servidor físico.

  • Conmutador distribuido: un conmutador virtual que se puede distribuir a varios hosts físicos (no disponible en la versión gratuita de VMWare Hypervisor, solo puede usarlo en la edición Enterprise Plus de VMWare vSphere).

Después de instalar y ejecutar su hipervisor, hay un conmutador virtual incorporado (vSwitch0), que incluye un adaptador físico (vmnic0) y dos grupos de puertos: uno de servicio (Red de administración) para administrar su hipervisor y una red de datos para máquinas virtuales (Red de VM). La interfaz de administración del hipervisor vmk0 (puerto vmkernel) se agrega al grupo de puertos de la red de administración.

En la mayoría de los casos, bastará con un conmutador virtual en un hipervisor independiente. Debe crear grupos de puertos adicionales si desea aislar las máquinas virtuales entre sí y usar diferentes configuraciones de VLAN para los grupos de puertos.

A menos que sea necesario, no realice ningún cambio en la red de administración o el puerto vmkernel, o puede perder el acceso a la interfaz de administración de su hipervisor. Si ha perdido el acceso a su hipervisor, puede restablecer la configuración de red mediante la opción Restaurar configuración de red en la consola DCUI.

El siguiente paso es crear almacenamiento para los archivos de la máquina virtual. ESXi le permite usar discos locales o unidades flash USB para el almacenamiento de VM (oficialmente no se recomienda usar unidades flash USB para VMFS), así como almacenamiento externo conectado al host VMWare a través de iSCSI, NFS o Fibre Channel.

En este ejemplo, utilizaremos el almacenamiento en disco local. Vaya a Almacenamiento -> Dispositivos y verifique qué unidades locales están disponibles (en algunos casos, debe hacer clic en Volver a explorar para detectarlo).

A continuación, vaya a la pestaña Almacén de datos y seleccione Nuevo almacén de datos.

Especifique un nombre de almacén de datos y seleccione el dispositivo (unidad) donde crearlo. VMFS es un sistema de archivos de VMware (también puede acceder al almacén de datos de VMFS desde Windows y Linux).

Elija que usará todo el disco para el almacén de datos de VMFS.

Creación de una máquina virtual en VMWare Hypervisor

Ahora puede crear y ejecutar máquinas virtuales en VMware Hypervisor.

Seleccione Máquinas virtuales -> Crear/Registrar VM -> Crear una nueva máquina virtual en la interfaz web.

Especifique un nombre para la máquina virtual. Seleccione el tipo y la versión del sistema operativo invitado. En mi ejemplo:

  • Familia de sistemas operativos invitados: Windows

  • Versión del sistema operativo invitado: Microsoft Windows Server 2022 (64 bits)

Habilite la casilla de verificación "Seguridad basada en virtualización de Windows" si desea que IOMMU, EFI y Arranque seguro estén disponibles para el sistema operativo invitado.

Este artículo describe cómo instalar Windows 11 en un sistema operativo invitado en VMware ESXi.

Seleccione el almacén de datos que creó anteriormente, donde se almacenarán los archivos de configuración de la máquina virtual y los discos duros virtuales.

Si no hay suficiente espacio libre en el almacenamiento, aparecerá un mensaje que le indicará que aumente el tamaño del almacén de datos de VMFS.

En el siguiente paso, se configuran los parámetros básicos de la máquina virtual: el número de CPU, el tamaño de RAM, el tamaño del disco duro virtual, adaptadores de red, unidades de CD/DVD, etc.

Los discos virtuales de VM se almacenan en el almacén de datos como archivos VMDK (puede expandir o reducir dichos discos virtuales en ESXi). La configuración de la VM se almacena en un archivo .VMX.

Para conectar una VM a la red, debe colocar su adaptador de red virtual en el grupo de puertos VM Network en el vSwitch0 (si no ha reconfigurado nada).

Puede cambiar todas las configuraciones de VM después.

Si intenta asignar más de 8 vCPU para una máquina virtual, verá este error: "Error al encender la máquina virtual. No hay suficientes licencias para completar esta operación”. Esta es una limitación de la licencia para la versión gratuita de vSphere Hypervisor.

En la siguiente pantalla, se le pedirá que verifique y confirme todas las configuraciones de la máquina virtual.

Ahora necesita instalar el sistema operativo (el sistema operativo invitado) en la máquina virtual de VMware.

Cargue la imagen de instalación (archivo ISO) con la distribución del sistema operativo en el almacén de datos de VMware. Seleccione su almacén de datos de VMFS en Almacenamiento y haga clic en Navegador de almacén de datos.

Cree un nuevo directorio para sus imágenes ISO. Haga clic en Cargar en la esquina superior izquierda, seleccione el archivo ISO que desea cargar y espere a que se complete la carga.

Ahora abra la configuración de su máquina virtual (“Editar configuración”).

Especifique que desea montar la imagen desde el archivo ISO del almacén de datos en la sección Unidad de CD/DVD. Haz clic en el botón Examinar y selecciona tu archivo ISO. Habilite las opciones Conectar y Conectar al inicio.

Luego simplemente inicie la máquina virtual (con el botón Encender).

Haga clic en la pestaña Consola para abrir la consola de la máquina virtual. La máquina virtual intentará arrancar desde la imagen ISO y comenzará a instalar el sistema operativo invitado.

Continúe y termine de instalar Windows en la máquina virtual.

Asegúrese de instalar el paquete VMTools (un conjunto de controladores y servicios para una máquina virtual) después de que se complete la instalación del sistema operativo invitado. En el menú de la máquina virtual, seleccione SO invitado -> Instalar VMware Tools.

Abra la unidad de CD virtual en el sistema operativo huésped y ejecute setup.exe.

Puede utilizar VMware vCenter Converter Standalone gratuito para migrar máquinas virtuales desde otros hipervisores (V2V) o convertir hosts físicos en máquinas virtuales (P2V).

Esperamos que este breve artículo de descripción general sea un buen punto de partida para comenzar a usar el hipervisor gratuito VMWare vSphere.

Artículos relacionados