Cómo saber la versión de VMWare Tools

Podemos saber la versión de VMWare Tools a nivel de hipervisor ESXi o a nivel de máquina virtual (VM).

Es una buena práctica, disponer de la misma versión de VMWare Tools en todas las VMs y que esta sea una versión actualizada.

La forma más rápida y sencilla de obtener la versión de VMWare Tools de cada VM, es utilizando PowerCLI.


Con PowerCLI, podemos obtener una lista de cada VM y su versión de VMWare Tools:


Conectamos con PowerCLI al Virtual Center:

Connect-VIServer -Server XXX.XXX.XXX.XXX -User YYYYYYY -Password ZZZZZZZZ

y ejecutamos:

Get-View -ViewType VirtualMachine | select Name, @{ Name=”ToolsVersion”; Expression={$_.config.tools.toolsVersion}}

Cómo saber la versión de VMWare Tools con PowerCLI

Otra forma de saber la versión de VMWare Tools, es:

Buscar la versión de VMWare Tools en los logs generados para cada VM.


De forma predeterminada, cuando una VM se inicia, queda registrado en el fichero de log de la VM (vmware.log), el inicio del servicio de VMWare Tools y su versión.

En cada VM, encontramos un fichero: vmware.log situado en cada carpeta de la VM.

Por ejemplo, si nos conectamos vía SSH a un host VMWare ESXi, nos situamos en la carpeta de una una VM y buscamos la cadena de texto: "Version:" en en interior del fichero vmware.log, veremos cada inicio del servicio de VMWare Tools, junto con su versión.

Ejemplo:

Máquina virtual: AV1, situada en el datastore: DATASTORE1, capeta: AV1

[root@ESXi08:~] grep toolbox /vmfs/volumes/DATASTORE1/AV1/vmware.log |grep "Version:"
2016-04-08T11:55:52.179Z| vmx| I120: Guest: toolbox: Version: build-3560309
2016-04-19T10:14:55.459Z| vmx| I120: Guest: toolbox-dnd: Version: build-3560309
2016-06-16T11:10:55.082Z| vmx| I120: Guest: toolbox: Version: build-3560309
2016-06-16T11:16:30.718Z| vmx| I120: Guest: toolbox-dnd: Version: build-3560309
2016-06-16T11:23:46.052Z| vmx| I120: Guest: toolbox: Version: build-3560309
2016-06-16T11:24:29.246Z| vmx| I120: Guest:

Sin embargo, hay ocasiones que necesitamos saber la versión de VMWare Tools y no podemos conectar al hipervisor con ninguna herramienta de administración tipo Vsphere Client, PowerCLI, etc..

Así que no nos queda otra opción que averiguar la versión de VMWare Tools desde el interior de la máquina virtual.

Podemos saber la versión de VMWare Tools vía GUI:


Desde Windows:

Pulsando sobre el icono de VMWare en la barra de notificaciones izquierda, botón derecho, acerca de VMWare Tools y aparecerá una ventana con la versión.

Desde Linux:

Si está instalado el entorno gráfico, bastará con ejecutar: vmware-toolbox y aparecerá una ventana con la versión.

Podemos saber la versión de VMWare Tools vía linea de comandos:


Desde Windows:

Nos situamos en: C:\Program Files\VMware\VMware Tools\

y ejecutamos: VMwareToolboxCmd.exe -v

Ejemplo:

C:\Program Files\VMware\VMware Tools>VMwareToolboxCmd.exe -v
10.0.6.54238 (build-3560309)

Desde Linux:

vmware-toolbox-cmd -v

Ejemplo:

[root@LINUX1 ~]# vmware-toolbox-cmd -v
10.0.6.54238 (build-3560309)


No hay comentarios:

Publicar un comentario