VMWare Tools es un paquete de herramientas que mejora el rendimiento del sistema operativo invitado de una máquina virtual y mejora la administración de la máquina virtual. VMWare Tools incluye los controladores necesarios para el correcto funcionamiento del SO huésped en un entorno de virtualización. Después de instalar VMTools, algunos de los controladores del sistema operativo se reemplazan por controladores optimizados (por ejemplo, el controlador de red vmxnet3). Si el conjunto de VMWare Tools no está instalado en la máquina virtual, el sistema operativo invitado faltan algunas funciones y capacidades importantes.

VMware Tools es compatible con sistemas operativos de 32 y 64 bits, incluidos Windows, Linux, Solaris, Mac OS X y más.

En este artículo, veremos cómo instalar VMWare Tools en varios sistemas operativos invitados.

Además, gracias a la presencia de VMTools en el sistema operativo invitado, se proporciona:

  1. Migración correcta y fluida (VMotion y Storage VMotion) entre hosts ESXi;
  2. Realizar el reinicio automático de una máquina virtual colgada en otro host mediante VMware High Availability (HA);
  3. Correcta conexión y desconexión de discos y archivos de imagen ISO;
  4. La personalización del sistema operativo está disponible cuando se instala desde una plantilla de máquina virtual (cambiar la contraseña del administrador, configurar el inicio de sesión automático en el sistema operativo, cambiar el UID único al clonar con sysprep, etc.);
  5. Aumenta el rendimiento del sistema operativo;
  6. Uso de aumento de memoria para optimizar la RAM del host.

Para comprobar si las herramientas VMWare están instaladas en el sistema operativo invitado de la máquina virtual, selecciónelo en el cliente vSphere.

Si VMTools no está instalado, el estado será "No se está ejecutando, no está instalado".

Instalación de VMWare Tools en Windows

Para instalar VMTools en una máquina virtual invitada de Windows, debe montar el archivo ISO desde vSphere Client.

  1. Seleccione el menú Acciones> SO invitado> Instalar VMWare Tools;
  2. Confirme el montaje de la imagen del disco. Esta acción conectará y montará la imagen iso con los archivos de instalación en la VM;
    instalar herramientas vmware en la máquina de Windows
  3. Ahora inicie sesión en el invitado de Windows a través de la consola VMWare o RDP. Ejecute el Explorador de archivos y vaya a Esta PC. Busque la unidad de DVD VMWare Tools en la lista de unidades conectadas y haga doble clic en ella;
  4. En la ventana de instalación de VMTools que se abre, haga clic en Siguiente varias veces y confirme el reinicio de la VM;
    instalar vmware herramientas windows
  5. Ahora puede desconectar el archivo de imagen de instalación de VMware Tools de la máquina virtual (Acción> SO invitado> Desmontar el instalador de VMWare Tools);
    windows instalar herramientas vmware
  6. Puede verificar que VMware Tool esté instalada en el SO huésped en las propiedades de la máquina virtual (VMWare Tools: Running, versión: xxx (Current).
    vmware herramientas windows

Instalación de VMware Tools en Linux

En las distribuciones de Linux hay dos formas de instalar herramientas VMWare: usando el archivo ISO vmtools (similar a Windows) y usando el paquete Open-VM-Tools de código abierto.

La instalación de VMTools a través de una imagen ISO es similar a Windows, solo se usa un script perl para ejecutar la instalación. Por ejemplo, en CentOS, la instalación se realiza así:

Insinuación. Puede instalar todas las dependencias necesarias para instalar VMTools usando el comando: yum -y install kernel-devel gcc dracut make perl

  1. Monte la imagen ISO con VMTools;
  2. En un invitado de Linux, monte la imagen ISO en / mnt: mount / dev / cdrom / mnt /
  3. Desempaquete el archivo con VMTools:
    cd /mnt/ tar -zxvf VMwareTools-versionxxxx.tar.gz -C /tmp/
  4. Vaya al directorio / tmp / vmware-tools-distrib / y ejecute el script perl:
    cd /tmp/vmware-tools-distrib/ ./vmware-install.pl
  5. Complete la instalación del paquete VMware Tools respondiendo las preguntas del instalador (para una instalación silenciosa, use la opción –force-install).
  6. Si es necesario, reinicie el sistema operativo invitado;
  7. Compruebe que el servicio se esté ejecutando: systemctl is-active vmware-tool;
  8. Queda por borrar los archivos temporales y montar la imagen ISO:
    rm -rf vmware-* VMwareTools-* umount -f /dev/cdrom

También puede instalar VMTools utilizando el paquete Open-VM-Tools (OVT) de VMware. El paquete está disponible para su instalación desde los repositorios base usando YUM o APT.

Por ejemplo, en Debian / Ubuntu, se utilizan los siguientes comandos para instalar OVT:

apt-get update

apt-get install open-vm-tools

Si está utilizando la GUI de Ubuntu, instale el paquete open-vm-tools-desktop:

apt-get install open-vm-tools open-vm-tools-desktop

En CentOS / RHEL use los siguientes comandos:

yum update

yum -y install open-vm-tools

Para iniciar el servicio y agregarlo al inicio, ejecute:

service vmtoolsd start

chkconfig vmtoolsd on

Tenga en cuenta que después de instalar OVT, verá el siguiente estado de VMTools para la máquina virtual:

instalar vmware tools linux

    • Estado de ejecución: ejecución
    • Estado de la versión: administrado por invitados
      Se desconoce el estado de VMware Tools. Una implementación de VMware Tools está instalada en el sistema operativo invitado, pero VMware no la administra.
    • Tipo de instalación: VMware Tools de código abierto

Recomendado para ti