Saludos amigos, hemos visto ya en el pasado cómo actualizar nuestros Hosts de ESXi de manera interactiva y uno a uno usando el online depot, muy útil y simple para uno o dos ESXi, pero impráctico para un entorno con cientos de ESXi, con lo que hoy os traigo un post con los pasos para actualizar los Hosts de ESXi usando el nuevo vSphere Update Manager que viene de manera embebida en el vSphere Client HTML5 de la 6.7 U2 y superior, ¡vamos allá!
Muy importante conocer desde donde podemos actualizar a vSphere ESXi 6.7 U3, os dejo una tabla que explica muy bien desde que versión podemos subir a vSphere ESXi 6.7 U3:
Novedades en vSphere ESXi 6.7 U3
Muchas novedades trae el hypervisor, todas ellas en Inglés, aquí:
- ixgben driver enhancements: The ixgben driver adds queue pairing to optimize CPU efficiency.
- VMXNET3 enhancements: ESXi 6.7 Update 3 adds guest encapsulation offload and UDP, and ESP RSS support to the Enhanced Networking Stack (ENS). Checksum calculations are offloaded from encapsulated packets to the virtual device emulation and you can run RSS on UDP and ESP packets on demand. UDP RSS supports both IPv4 and IPv6, while ESP RSS supports only IPv4. The feature requires a corresponding VMXNET3 v4 driver.
- NVIDIA virtual GPU (vGPU) enhancements: With vCenter Server 6.7 Update 3, you can configure virtual machines and templates with up to four vGPU devices to cover use cases requiring multiple GPU accelerators attached to a virtual machine. To use the vMotion vGPU feature, you must set the
vgpu.hotmigrate.enabledadvanced setting to true and make sure that both your vCenter Server and ESXi hosts are running vSphere 6.7 Update 3.
vMotion of multi GPU-accelerated virtual machines might fail gracefully under heavy GPU workload due to the maximum switch over time of 100 secs. To avoid this failure, either increase the maximum allowable switch over time or wait until the virtual machine is performing a less intensive GPU workload. - bnxtnet driver enhancements: ESXi 6.7 Update 3 adds support for Broadcom 100G Network Adapters and multi-RSS feed to the bnxtnet driver.
- QuickBoot support enhancements: ESXi 6.7 Update 3 whitelists Dell EMC vSAN Ready Nodes servers R740XD and R640 for QuickBoot support.
- Configurable shutdown time for the sfcbd service: With ESXi 6.7 Update 3, you can configure the shutdown time of the sfcbd service. You can set a shutdown time depending on the third-party CIM provider that you use, or else use the default setting of 10 sec.
Además de éstas, que son realmente importantes dependiendo de nuestro, entorno. Por ejemplo si tenéis Dell R740XD y Dell R640 ahora soportan QuickBoot, o si estáis haciendo uso extensivo de NVIDIA, esta versión trae muchas mejoras.
Adicionalmente, esta versión de ESXi ya contiene las últimas VMware Tools disponibles, v10.3.10 que traen muchas mejoras como son por ejemplos mejoras en VMXNET3 y mucho más.
A nivel de seguridad, incluye los siguientes bulletin, muchos de ellos de carácter importantes y uno crítico:
| Bulletin ID | Categoría | Severidad |
| ESXi670-201908201-UG | Bugfix | Critical |
| ESXi670-201908202-UG | Bugfix | Important |
| ESXi670-201908203-UG | Enhancement | Important |
| ESXi670-201908204-UG | Enhancement | Important |
| ESXi670-201908205-UG | Enhancement | Important |
| ESXi670-201908206-UG | Enhancement | Important |
| ESXi670-201908207-UG | Enhancement | Important |
| ESXi670-201908208-UG | Enhancement | Important |
| ESXi670-201908209-UG | Enhancement | Important |
| ESXi670-201908210-UG | Enhancement | Important |
| ESXi670-201908211-UG | Enhancement | Important |
| ESXi670-201908212-UG | Enhancement | Important |
| ESXi670-201908213-UG | Bugfix | Important |
| ESXi670-201908214-UG | Enhancement | Important |
| ESXi670-201908215-UG | Enhancement | Important |
| ESXi670-201908216-UG | Enhancement | Important |
| ESXi670-201908217-UG | Bugfix | Important |
| ESXi670-201908218-UG | Bugfix | Important |
| ESXi670-201908219-UG | Enhancement | Important |
| ESXi670-201908220-UG | Bugfix | Important |
| ESXi670-201908221-UG | Bugfix | Important |
| ESXi670-201908101-SG | Security | Important |
| ESXi670-201908102-SG | Security | Important |
| ESXi670-201908103-SG | Security | Important |
| ESXi670-201908104-SG | Security | Important |
Configuración de baseline con la imagen de ESXi 6.7 U3 en VUM
El primero paso es abrir nuestro flamante vSphere HTML5 client e irnos hasta Menu – Update Manager:
Nos iremos hasta ESXi images y haremos click en la opción que se encuentra un poquito más abajo llamada Import:
Seleccionaremos la imagen ISO que hemos descargado desde nuestro MyVMware y comenzará a subirse a vSphere Update Manager:
Una vez tenemos la imagen, donde vemos el nombre, build, etc. Haremos click en New Baseline:
Seleccionaremos un nombre para la misma y una breve descripción:
Seleccionaremos nuestra imagen de ESXi que acabamos de subir, 6.7 U3:
Y si todo está correcto en el summary, haremos click en Finish:
Aplicando VUM ESXi baseline a un clúster y hacer remediate de los mismos (Upgrade de ESXi a 6.7 U3)
Tener en cuenta que aplicar este baseline a los Hosts y remediarlos significa actualizarlos a la nueva versión, simplemente tenerlo en cuenta antes de seguir esos pasos.
Hay varias maneras de aplicar el baseline de ESXi, en mi caso me gusta hacerlo por Clúster, para ello nos iremos a nuestra vista de Hosts and Clusters, una vez en el Clúster, haremos click en Updates en el menú principal.
Una vez en esta vista, podremos ver Host Updates y haremos click en Attach para añadir nuestra baseline con la imagen de ESXi:
Seleccionaremos el upgrade que queremos, en mi caso puedo ver la descripción que seleccioné antes, vSphere ESXi 6.7 U3:
Al aplicar la baseline, VUM no sabe aún si los Hosts cumplen o no con esta baseline, haremos click en Check compliance para saberlo:
VUM nos mostrará que ninguno de los Hosts cumple con los requisitos del baseline, estar en 6.7 U3:
Con lo que ahora, desde el submenú de Host Updates de nuevo, seleccionaremos la baseline y haremos click en REMEDIATE:
Aceptamos la detallada EULA de VMware sobre ESXi 6.7 U3:
Seleccionamos los hosts que queremos aplicar esta baselina con vSphere ESXi 6.7 U3:
Y podremos ver como el proceso comienza a aplicar la actualización, el proceso es, hacer vMotion de las VMS a otro host, poner el host en modo mantenimiento, aplicar el Upgrade, reiniciar y sacarlo del modo mantenimiento, y así con todos:
Cuando termine, ya desde el propio VUM, podremos ver que todos nuestros Hosts están ahora en modo Compliant con nuestra baseline:
Si nos vamos a cualquiera de los Hosts, podremos ver que ya tenemos el nuevo ESXi 6.7 U3:
Eso es todo amigos, este modo es el modo profesional y que os recomiendo para realizar upgrades de ESXi 6.x a 6.7 U3, gracias por la lectura.

Leave a Reply