Saludos amigos, hoy os traigo una entrada de Blog muy interesante, se trata de cómo actualizar las nuevas VMware Tools 10.3.2, lanzadas en Septiembre de 2018, a nuestro entorno de vSphere. Hay varias razones por las que nos gustaría hacer esto, ya las he explicado en otro post
Además de por supuesto leer las Release Notes para comprender todas las mejoras que estas versiones traen, hoy solamente os muestro el proceso de poner las nuevas VMtools en nuestros ESXi.
Release Notes de las VMware Tools 10.3.2
En las Release Notes de las VMware Tools 10.3.2 podemos encontrar toda la información sobre esta versión, pero os dejo aquí un resumen en Castellano:
Nota: Las VMware Tools 10.3.0 han sido eliminadas debido a la incidencia con el driver VMXNET3. Más información en el KB 57796. Tendremos que instalar estas nuevas VMware Tools 10.3.2, o las VMware Tools 10.2.5 o una versión anterior.
- VMware Tools 10.3.2 es compatible con los siguientes sistemas operativos huéspedes:
- windows.iso es compatible con Windows Vista y versiones posteriores.
- VMware Tools 10.3.2 depende de la versión 14.0 de Microsoft Visual C++ 2017 Redistributable. Mientras se prepara el sistema para la instalación de VMware Tools 10.3.2 Microsoft Visual C++ 2017 Redistributable se instala en el sistema como requisito previo. La instalación o actualización a VMware Tools 10.3.2 no es compatible con las versiones de Windows que no cumplan los requisitos previos, por lo que los clientes deben seguir utilizando VMware Tools 10.2.x o una versión anterior hasta que puedan parchear o actualizar el sistema operativo Windows para cumplir los requisitos previos de VMware Tools 10.3.2.
- Requisitos previos a nivel de sistema operativo Windows
- Windows Server 2016
- Windows 10
- Windows Server 2012 R2
- Windows 8.1
- Windows Server 2012
- Windows 8
- Windows Server 2008 R2 Service Pack 1 (SP1)
- Windows 7 SP1
- Windows Server 2008 Service Pack 2 (SP2)
- Windows Vista SP2
- Windows Server 2012 R2 y Windows 8.1 con KB2919355.
- linux.iso es compatible con los sistemas operativos huéspedes Linux Red Hat Enterprise Linux (RHEL) 5 y posteriores, SUSE Linux Enterprise Server (SLES) 11 y posteriores, Ubuntu 10.04 y posteriores. También soporta otras distribuciones con versiones 2.5 y posteriores de glibc.
- darwin.iso es compatible con Mac OS X versiones 10.11 y posteriores.
- solaris.iso es compatible con las versiones de Solaris.
- windows.iso es compatible con Windows Vista y versiones posteriores.
- Integración de VMware AppDefense con VMware Tools: La instalación de VMware Tools incluye VMware AppDefense, una solución de administración de seguridad y supervisión. Esta solución de seguridad para centros de datos se basa en el control, detección y respuesta de aplicaciones. Para obtener más información, consulte la Guía del usuario de VMware Tools.
- Cambios en el controlador OpenGL: El controlador OpenGL ha sido actualizado para corregir errores y mejorar el rendimiento
- Optimización del Vertex buffer object (VBO)
- Optimización del display drawing
- Carpetas compartidas: El cliente de Carpetas Compartidas basado en FUSE que se utiliza como sustituto del cliente en modo kernel soporta las distribuciones de Linux con la versión 3.10 y posteriores del kernel.
- Actualización del compilador de espacio de usuario de VMware Tools: El compilador para VMware Tools 10.3.2 para Windows ha sido actualizado a Microsoft Visual Studio 2015.
Problemas resueltos: Esta versión de VMware Tools resuelve algunos problemas que están documentados en la sección Problemas resueltos de las notas de esta versión.
¿Dónde puedo encontrar las VMware Tools en mis ESXi?
Podemos ver los ficheros actuales de nuestras VMware Tools dentro de un Host ESXi si miramos en la carpeta llamada /productlocker
ls -la /productLocker/ total 1024 drwxr-xr-x 1 root root 8 Jul 28 2017 . drwxr-xr-x 1 root root 8 Feb 3 22:25 .. drwxr-xr-x 1 root root 8 Feb 3 22:24 floppies drwxr-xr-x 1 root root 8 Feb 3 22:25 vmtools
O también las veremos en /vmimages que es un enlace simbólico a productlocker
[root@esxi-zlon-002:~] ls -la /vmimages/ total 16 drwxr-xr-x 1 root root 512 Jan 28 11:30 . drwxr-xr-x 1 root root 512 Jan 30 19:02 .. lrwxrwxrwx 1 root root 23 Jan 8 03:07 floppies -> /productLocker/floppies lrwxrwxrwx 1 root root 22 Jan 8 03:07 tools-isoimages -> /productLocker/vmtools
Realmente si nos vamos a /productlocker veremos que las ISO y floppies realmente se almacenan en un volumen del ESXi:
[root@esxi-zlon-002:/vmfs/volumes/597b9d12-c2fa7532-b518-0cc47a7b5bbc/packages/6.5.0] ls vmtools -la total 213550 drwxr-xr-x 1 root root 8 Feb 3 22:25 . drwxr-xr-x 1 root root 8 Jul 28 2017 .. -rwx------ 1 root root 5175 Dec 14 02:58 isoimages_manifest.txt -rwx------ 1 root root 2122 Dec 14 02:58 isoimages_manifest.txt.sig -rwx------ 1 root root 57772032 Dec 14 02:58 linux.iso -rwx------ 1 root root 903200 Dec 14 02:58 linux.iso.sha -rwx------ 1 root root 2122 Dec 14 02:58 linux.iso.sig -rwx------ 1 root root 1989 Dec 14 02:58 linux_avr_manifest.txt -rwx------ 1 root root 2122 Dec 14 02:58 linux_avr_manifest.txt.sig -rwx------ 1 root root 71991296 Dec 14 02:58 winPreVista.iso -rwx------ 1 root root 1125376 Dec 14 02:58 winPreVista.iso.sha -rwx------ 1 root root 2122 Dec 14 02:58 winPreVista.iso.sig -rwx------ 1 root root 1709 Dec 14 02:58 winPreVista_avr_manifest.txt -rwx------ 1 root root 2122 Dec 14 02:58 winPreVista_avr_manifest.txt.sig -rwx------ 1 root root 85000192 Dec 14 02:58 windows.iso -rwx------ 1 root root 1328640 Dec 14 02:58 windows.iso.sha -rwx------ 1 root root 2122 Dec 14 02:58 windows.iso.sig -rwx------ 1 root root 1709 Dec 14 02:58 windows_avr_manifest.txt -rwx------ 1 root root 2122 Dec 14 02:58 windows_avr_manifest.txt.sig
Teniendo esto en cuenta, y solamente a modo de información, podemos pasar al siguiente punto.
¿Cómo descargar las VMware Tools 10.3.2?
Las VMware Tools se pueden descargar desde aquí. Veremos que el paquete de VMware Tools Offline Bundle tiene un peso de 618.13 MB y se llama VMware-Tools-10.3.2-core-offline-depot-ESXi-all-9925305.zip
- Release Date: 2018-09-12
- Build Number: 9925305
Una vez tenemos el paquete en nuestro poder, podríamos usar VUM para actualizar todos los Hosts con este paquete de VMTools. Podéis ver el paso a paso aquí:
¡Novedad y recomendación! Actualizar las VMware Tools en un ESXi que usa un almacenamiento compartido para las VMTools
En caso de que estuviéramos usando el modo de que los Host no tienen las VMware Tools en dentro de su instalación y están usando un almacenamiento compartido como ya os mencioné en este post:
Entonces tendremos que descargar solamente el paquete .zip llamado VMware Tools packages for Windows and Linux que pesa 154.50MB:
Descomprimiremos el fichero y tendremos las siguientes carpetas:
Ahora solo nos quedaría copiar y pegar encima de la ruta que los ESXi ven, tan sencillo como eso:
Podemos comprobar que los ficheros se han reemplazado sin problema y que son recientes:
De esta manera, de manera global y en pocos minutos podríamos actualizar las VMTools para todos los Hosts de ESXi (imaginar un entorno de 20 o 50 ESXi) sin necesidad de parchear todos ellos, ya os dije que era una ventaja importante.
Comprobando la versión de VMware Tools de las VM del entorno
Ahora que ya tenemos las VMware Tools nuevas, 10.3.2, podemos ir a cualquier VM y comprobar la versión que tienen, seguramente son anteriores a esta versión por supuesto.
Podríamos actualizar las VMware Tools directamente desde el vSphere Client HTML5, de manera automática por cada VM.
Pero este proceso puede tardar bastante ya que tenemos muchas VM en versiones anteriores de VMware Tools, veamos en mi caso solamente he actualizado una sola VM:
Aquí podéis ver el proceso de actualizar las VMware Tools de todas las VM usando vSphere Update Manager en el cliente Flex:
Forzar que el ESXi refresque la versión de VMware Tools
Al estar las VMware Tools en un almacenamiento compartido, cuando actualizamos los paquetes ISO de las Tools es probable que no aparezcan al momento en los ESXi, si queremos forzar el refresco del ESXi para que vea las nuevas tools, dentro de Services – VMware vCenter Agent haremos click en Restart
Referencia rápida de versiones de VMware Tools
Las VMware Tools tienen sus propias releases, como es común en cualquier paquete de software, me gustaría dejaros aquí una referencia rápida entre las Releases que veis en el Web Client, la versión que veis dentro de las VM y a que Release ESXi corresponde.
En el caso de las VMware Tools 10.3.2 no están todavía en ningún paquete de ESXi, con lo que si las queremos instalar hay que seguir estos pasos que os he detallado hoy aquí.
| Versión tools en NGC/VI Client | Versión ESXi | Versión Tools en About | ESXi Build |
|---|---|---|---|
| 10338 | esx/0.0 | 10.3.2 | |
| 10309 | esx/6.0p07 | 10.2.5 | 9239799 |
| 10305 | esx/6.7ep2a | 10.2.1 | 9214924 |
| 10305 | esx/6.5u2 | 10.2.1 | 8294253 |
| 10304 | esx/6.7 | 10.2.0 | 8169922 |
| 10287 | esx/6.5p02 | 10.1.15 | 7327119 |
| 10282 | esx/6.0p06 | 10.1.10 | 6921384 |
| 10279 | esx/6.5u1 | 10.1.7 | 5969303 |
| 10277 | esx/6.0p05 | 10.1.5 | 5572656 |
| 10272 | esx/6.5p01 | 10.1.0 | 5146846 |
| 10272 | esx/6.5 | 10.1.0 | 4564106 |
| 10252 | esx/6.5 | 10.0.12 | 4564106 |
| 10249 | esx/5.5p11 | 10.0.9 | 6480324 |
| 10249 | esx/5.5ep11 | 10.0.9 | 5230635 |
| 10249 | esx/6.0u3 | 10.0.9 | 5050593 |
| 10249 | esx/5.5p10 | 10.0.9 | 4722766 |
| 10249 | esx/6.0p04 | 10.0.9 | 4600944 |
| 10249 | esx/5.5p09 | 10.0.9 | 4345813 |
| 10249 | esx/6.0p03 | 10.0.9 | 4192238 |
| 10249 | esx/5.5p08 | 10.0.9 | 4179633 |
| 10248 | esx/0.0 | 10.0.8 | |
| 10246 | esx/6.0u2 | 10.0.6 | 3620759 |
| 10245 | esx/0.0 | 10.0.5 | |
| 10240 | esx/6.0ep05 | 10.0.0 | 3566359 |
| 10240 | esx/6.0p02 | 10.0.0 | 3380124 |
| 10240 | esx/5.5p07 | 10.0.0 | 3248547 |
| 10240 | esx/5.5ep10 | 10.0.0 | 3568722 |
| 10240 | esx/5.5ep09 | 10.0.0 | 3343343 |
| 9541 | esx/6.0ep04 | 9.10.5 | 3247720 |
| 9541 | esx/6.0u1 | 9.10.5 | 3029758 |
| 9537 | esx/6.0p01 | 9.10.1 | 2809209 |
| 9536 | esx/6.0 | 9.10.0 | 2494585 |
| 9359 | esx/5.5ep08 | 9.4.15 | 3116895 |
| 9359 | esx/5.5u3 | 9.4.15 | 3029944 |
| 9356 | esx/5.5p05 | 9.4.12 | 2668677 |
| 9355 | esx/5.5ep07 | 9.4.11 | 2638301 |
| 9355 | esx/5.5ep06 | 9.4.11 | 2456374 |
| 9355 | esx/5.5p04 | 9.4.11 | 2403361 |
| 9354 | esx/5.5ep05 | 9.4.10 | 2143827 |
| 9354 | esx/5.5p03 | 9.4.10 | 2143827 |
| 9354 | esx/5.5u2 | 9.4.10 | 2068190 |
| 9350 | esx/5.5p02 | 9.4.6 | 1892794 |
| 9349 | esx/5.5ep04 | 9.4.5 | 1881737 |
| 9349 | esx/5.5ep03 | 9.4.5 | 1746974 |
| 9349 | esx/5.5ep02 | 9.4.5 | 1750340 |
| 9349 | esx/5.5u1 | 9.4.5 | 1623387 |
| 9344 | esx/5.5p01 | 9.4.0 | 1474528 |
| 9344 | esx/5.5 | 9.4.0 | 1331820 |
Nada más amigos, espero que os guste y os sea de ayuda.


Leave a Reply