Ya que hace un tiempo tuvimos la ocasión de ver el proceso de actualización de los hosts ESX, vamos a hacer lo propio con los hosts ESXi.
Recordemos, para los que se perdieran la clase, que VMware ofrece dos versiones de su hypervisor de virtualización. ESX, que fué el primero, cuenta con la Service Console para poder acceder a una shell mínima que nos permite una buena cantidad de comandos de control.
En el caso de ESXi esta consola ha desaparecido, en favor de una menor superficie de ataque del sistema. Es un poco latoso para los que estamos acostumbrados a trabajar con la consola por nuestro clienet ssh, pero como VMware ha dicho que a partir de ya mismo, nos vamos a quedar sin Service Console en todos los productos hypervisor, más vale que nos vayamos acostumbrando.
De esta manera, tendremos que emplear las CLI tools, disponibles en la página del proveedor. Procederemos a instalarlas en nuestro PC. Doble click y a correr.
Ya podemos descargar la actualización de ESXi (upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip). O el último disponible.
Lo primero que haremos será poner el host ESX en modo de mantenimiento, habiendo apagado o migrado mediante VMotion todas las máquinas virtuales que se encuentren en el host.
Lanzamos vSphere CLI desde Inicio –> Todos los programas –> VMware –> VMware vSphere CLI –> Command Prompt
Tras abrir la ventana de comandos, ejecutamos cd bin y ya podemos ejecutar la actualización con:
C:\Program Files\VMware\VMware vSphere CLI\bin>vihostupdate.pl -url https://ip.del.host.esx/sdk/webservice -i –bundle “c:\Ruta_del_archivo\upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip”
Enter username: root
Enter password:
Please wait patch installation is in progress …
The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Facilitamos usuario y password y esperaremos a que concluya el proceso, siendo necesario reiniciar el host para que aplique la actualización.
Y ya podemos sacar el ESXi de modo mantenimiento y darle con el látigo para que se ponga a trabajar. So vago