Conocer la versión de las VMWare Tools

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

Cuando se realiza una actualización del servidor ESX de VMWare, es necesario actualizar las VMWare tools para una correcta comunicación entre el Host y el sistema invitado. Además, si no están actualizadas, hay algunas herramientas que pueden funcionar mal. En mi caso me encontré con que Netbackup no podía realizar las copias de seguridad.

Así que me hice un script para comprobar la versión de las VMWare Tools que tenía instaladas en cada servidor.

Código fuente

[[email protected] admsys]# cat vmware-tools-version.sh
#/bin/sh

VMTOOLSVERSION=$(vmware-toolbox-cmd -v)
OSDISTRIBUTOR=$(lsb_release -a |grep Distributor |awk -F «:» ‘{print $2}’)
OSVERSION=$(lsb_release -a |grep Release |awk -F «:» ‘{print $2}’)

echo $(hostname) «|» $VMTOOLSVERSION «|» $OSDISTRIBUTOR » » $OSVERSION
[[email protected] admsys]#

Resultado

[[email protected] admsys]# ./vmware-tools-version.sh
lhpilox01 | 10.2.5.3619 (build-8068406) | RedHatEnterpriseServer 6.9
[[email protected] admsys]#

Esto lo lancé en todos los servidores de manera masiva y pude obtener un inventario del Hostname, versión de VMWare Tools y sistema operativo.

Es importante conocer la versión del sistema operativo porque a partir de Redhat 6, ya no se compila el fichero en Perl, de las VMWare Tools, tal y como explico en el articulo Actualización de las VMWare tools en RedHat 6, si no que se instala el paquete RPM open-vm-tools.

¿Te ha gustado? ¡Compártelo!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

SUSCRÍBETE A PUERTO53

Recibe un email periódico con los artículos más interesantes de Puerto53.com

Antes de suscribirte lee los términos y condiciones. Gracias.

Contenido Relacionado

Artículos Recientes

Deja un comentario

About Author