Búsqueda de sitios web

Cómo crear una máquina virtual en VMWare ESXi


Este artículo muestra cómo crear una nueva máquina virtual en un host VMware ESXi e instalar un sistema operativo invitado desde una imagen ISO. Veamos cómo crear una máquina virtual desde la interfaz web de vSphere Client o usando comandos de PowerShell.

Crear una máquina virtual con VMware Web Client

Supongamos que ya instaló un nuevo host ESXi, el hipervisor VMware gratuito o implementó una solución vCenter con todas las funciones y ahora necesita crear máquinas virtuales en él. Para instalar un sistema operativo invitado en una máquina virtual en su host ESXi, debe cargar un archivo ISO que contenga la imagen de instalación de la versión del sistema operativo requerida.

  1. Abra la interfaz web del host ESXi (Host Client o vSphere Client) o la consola vCenter;

  2. Vaya a la sección Almacenamiento y seleccione un almacén de datos para cargar un archivo ISO. Haga clic en Examinar archivos;

  3. Verá una lista de archivos y carpetas en el almacén de datos;

  4. Cree una nueva carpeta llamada ISO, ábrala, haga clic en Cargar archivos y seleccione un archivo de imagen ISO de su computadora que desee cargar;

Luego puedes crear una nueva máquina virtual:

  1. Seleccione Nueva máquina virtual (o Crear/Registrar VM según su versión de ESXi/vCenter);

  2. Especifique un nombre de máquina virtual;

  3. Seleccione el almacén de datos donde desea crear archivos de máquina virtual;

  4. Elija una versión de hardware de la máquina virtual ESXi. Si no hay requisitos de compatibilidad específicos, utilice siempre la versión más alta de hardware virtual disponible;

  5. Luego especifique la familia y la versión del sistema operativo invitado. Esto determina qué imagen se montará durante la instalación de VMware Tools y algunas de las funciones adicionales de la VM. Si la versión del sistema operativo que desea instalar en una máquina virtual no aparece en la lista, seleccione la más cercana;

  6. El siguiente paso es asignar los recursos informáticos disponibles de la máquina virtual. Especifique la cantidad de núcleos (vCPU) y RAM para asignar a su máquina virtual. Especifique el tamaño del disco duro de su máquina virtual (puede aumentar o reducir el tamaño del disco duro virtual de su VMware VM más adelante) y el tipo de controlador de disco virtual (

    LSI Logic SAS

    se usa de forma predeterminada), seleccione el tipo de adaptador de red virtual (en la mayoría de los casos es mejor usar el predeterminado

    E1000

    adaptador) y una red virtual para colocar el adaptador de red de la VM;

  7. En la configuración del disco duro virtual, puede especificar cómo desea asignar espacio para los archivos del disco duro en el almacenamiento (aprovisionamiento de disco). Puede utilizar discos gruesos (todo el espacio en disco se asigna al crear) o discos delgados (un archivo de disco virtual tiene un tamaño mínimo y crece a medida que se llena de datos en el sistema operativo invitado);

  8. Si desea agregar dispositivos virtuales adicionales (adaptadores de red, discos, controladores, un controlador USB virtual, un módulo TPM, puertos COM, discos RDM, pasar a través de un dispositivo USB físico, etc.), haga clic en Agregar nuevo dispositivo< y especifique su configuración. El conjunto de hardware virtual predeterminado suele ser suficiente para ejecutar una máquina virtual en la configuración básica.

  9. Haga clic en Finalizar para crear una nueva máquina virtual.

Su máquina virtual aparecerá en la lista de VM registradas. Debe montar el archivo ISO para comenzar a instalar el sistema operativo invitado en la VM:

  1. Haga clic en la máquina virtual y seleccione Editar configuración;

  2. Busque una unidad de CD/DVD en la lista de hardware. Seleccione Archivo ISO del almacén de datos en lugar de Dispositivo cliente;

  3. Haga clic en Examinar y especifique la ruta a su archivo ISO que contiene la imagen de instalación del sistema operativo;

  4. Marque la opción Conectar al encender para montar el ISO cuando se inicie la VM. Guarde los cambios.

Luego inicie su máquina virtual: Encendido -> Encendido (o haga clic en el botón verde Reproducir).

Para conectarse a la consola de una máquina virtual e iniciar una instalación del sistema operativo, seleccione Abrir consola remota (Iniciar consola web). Aparecerá la consola de la máquina virtual, donde podrá continuar con la instalación del sistema operativo invitado.

Obtenga más información sobre cómo instalar Windows 11 como sistema operativo invitado en VMware con o sin TPM y arranque seguro.

Si desea abrir la configuración de BIOS/UEFI en el inicio de la VM (por ejemplo, para cambiar el orden de inicio), abra las opciones de la VM, vaya a Opciones de VM-> Opciones de inicio . y habilite Forzar configuración de EFI (durante el siguiente inicio, fuerce la entrada a la pantalla de configuración de EFI) o configure Retraso de inicio. Aquí puede cambiar entre los modos de firmware EFI y BIOS o habilitar el arranque seguro.

Después de instalar el sistema operativo invitado, se recomienda instalar VMware Tools en él (es un conjunto de controladores y servicios para la máquina virtual VMware): Acciones -> SO invitado -> Instalar VMware Tools.

Creación de máquinas virtuales en VMware ESXi usando PowerShell

Puede utilizar VPowerShell para crear una máquina virtual en hosts VMware ESXi. Instale el módulo PowerCLI PowerShell en su computadora:

Install-Module -Name VMware.PowerCLI

Conéctese a su host ESXi o vCenter:

Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Warn
Connect-VIServer <vCenter_FQDN_or_ESXi_hostname_or_IP>

El cmdlet New-VM se utiliza para crear una máquina virtual.

New-VM -Name TestVM1 -VMHost esxi01.a-d.site -Datastore ISCSI_DC01 -DiskGB 40 -DiskStorageFormat Thin -MemoryGB 8 -NumCpu 2 -NetworkName 'VM Network'

Si desea agregar una unidad de CD o disquete virtual, agregue las siguientes opciones:

-Floppy -CD

Puede especificar la versión del sistema operativo invitado con la opción:

-GuestId rhel4_64Guest

Si desea crear una nueva máquina virtual a partir de una plantilla y personalizar el sistema operativo siguiendo el escenario configurado, agregue estas opciones:

-Template WS2022_Template -OSCustomizationSpec Cust_WS2022

Recuerde cerrar la sesión de PowerCLI cuando haya terminado:

Disconnect-VIServer -Server $ESXIHost -Confirm:$false

También puede utilizar Ansible para implementar máquinas virtuales en hosts de VMware (lea la siguiente publicación para aprender cómo administrar la infraestructura de VMware desde Ansible).

Artículos relacionados