Instalar / Actualizar VMware Tools en sistemas GNU/Linux

Documentación.

Supuesto: Se tiene una versión antigua de VMware Tools en un sistema CentOS que requieren de ser actualizada. Actualmente ya no se actualiza mediante paquetes RPM, los cuales ya no son soportados por VMware. El método a seguir es cargar la imagen iso mediante vSphere (botón derecho sobre la VM), desinstalar los paquetes referentes a VMware Tools en la máquina virtual y posteriormente hacer una instalación normal de VMware Tools. Una vez finalizado se retira la imagen con las VMware Tools para que no siga disponible (botón derecho sobre la VM) .

Vmware vSphere: Instalar VMware Tools (Modo interactivo si da la opción).

Servidor CentOS

# Listar los paquetes de VMware instalados
rpm -qa | grep -i vmware
vmware-tools-guestlib-9.0.1-3.x86_64
vmware-tools-plugins-timeSync-9.0.1-2.x86_64
vmware-tools-plugins-autoUpgrade-9.0.1-2.x86_64
vmware-tools-esx-nox-9.0.1-2.x86_64
vmware-tools-libraries-nox-9.0.1-2.x86_64
vmware-tools-plugins-vix-9.0.1-2.x86_64
vmware-tools-plugins-deployPkg-9.0.1-2.x86_64
vmware-tools-core-9.0.1-2.x86_64
vmware-tools-plugins-vmbackup-9.0.1-2.x86_64
vmware-tools-plugins-hgfsServer-9.0.1-2.x86_64
vmware-tools-foundation-9.0.1-4.x86_64
vmware-tools-services-9.0.1-3.x86_64
vmware-tools-plugins-guestInfo-9.0.1-2.x86_64
vmware-tools-plugins-powerOps-9.0.1-2.x86_64
 
# Desinstalamos los paquetes.
rpm -e vmware-tools-guestlib-9.0.1-3.x86_64 vmware-tools-plugins-timeSync-9.0.1-2.x86_64 vmware-tools-plugins-autoUpgrade-9.0.1-2.x86_64 vmware-tools-esx-nox-9.0.1-2.x86_64 vmware-tools-libraries-nox-9.0.1-2.x86_64 vmware-tools-plugins-vix-9.0.1-2.x86_64 vmware-tools-plugins-deployPkg-9.0.1-2.x86_64 vmware-tools-core-9.0.1-2.x86_64 vmware-tools-plugins-vmbackup-9.0.1-2.x86_64 vmware-tools-plugins-hgfsServer-9.0.1-2.x86_64 vmware-tools-foundation-9.0.1-4.x86_64 vmware-tools-services-9.0.1-3.x86_64 vmware-tools-plugins-guestInfo-9.0.1-2.x86_64 vmware-tools-plugins-powerOps-9.0.1-2.x86_64
 
# Montamos la imagen VMware Tools agregada con el cliente vSphere.
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /tmp/
tar zxpf /mnt/cdrom/VMwareTools-9.4.10-2068191.tar.gz
umount /dev/cdrom
rm -r /mnt/cdrom
 
# Instalamos
cd vmware-tools-distrib/
./vmware-install.pl
 
# Probamos que todo esté en orden.
ps aux | grep -i vm
root       726  0.0  0.0      0     0 ?        S    Sep11   1:07 [vmmemctl]
root       825  0.1  0.0 174872  4324 ?        S    15:21   0:01 /usr/sbin/vmtoolsd
 
vmware-toolbox-cmd -v
9.4.10.37835 (build-2068191)

Vmware vSphere: Finalizar la instalación de VMware Tools.