VMware lanzó ESXi 6.7 hace poco tiempo, pero no ha sido hasta hace poco que he empezado a desplegarlo en mis entornos de laboratorio de casa y del trabajo. A continuación se presentan dos maneras de actualizar fácilmente sus hosts ESXi 6.5 a ESXi 6.7 utilizando la línea de comandos o utilizando el paquete fuera de línea de VMware ESXi.
Cómo actualizar ESXi 6.5 a 6.7 a través de la línea de comandos
- Coloque el host que está a punto de actualizar en el modo de mantenimiento.
- Ahora SSH en el host utilizando PuTTY (o cualquier otro cliente/terminal SSH).
- Escriba el siguiente comando para abrir el cortafuegos para las solicitudes HTTP salientes:
esxcli network firewall ruleset set -e true -r httpClient
- Escriba el siguiente comando para actualizar a la última versión de ESXi 6.7 Build 9484548 (la más reciente en el momento de escribir este artículo)
esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.7.0-20180804001-standard
- Una vez finalizada la actualización, desactive la regla del cortafuegos HTTP escribiendo:
esxcli network firewall ruleset set -e false -r httpClient
- Y, por último, reinicie el host ESXi para completar la actualización.
reboot
Una vez que el host vuelva a estar en línea, sáquelo del modo de mantenimiento y estará listo. Tampoco estaría de más desactivar SSH cuando haya terminado, por motivos de seguridad.
Consejo: Para ver una lista de todos los perfiles de ESXi disponibles, escriba lo siguiente en su sesión de SSH:
Cómo actualizar VMware ESXi 6.5 a ESXi 6.7 utilizando un paquete fuera de línea
El uso del paquete fuera de línea funciona de forma similar a la línea de comandos, pero le ahorra tener que volver a descargar el archivo de actualización para cada host VMware ESXi. Esto es bueno cuando tiene más de un par de hosts o un ancho de banda limitado.
- Primero descargue el archivo zip del paquete sin conexión de ESXi 6.7.
- Cargue el archivo VMware-ESXi-6.7.0-8169922-depot.zip en un almacén de datos al que puedan acceder todos sus hosts.
- A continuación, coloque el host que tiene previsto actualizar en modo de mantenimiento.
- SSH en su host utilizando PuTTY (u otro cliente/terminal).
- Escriba el siguiente comando, sustituya «DATASTORE» por el nombre de su almacén de datos al que cargó el archivo VMware-ESXi-6.7.0-8169922-depot.zip.
esxcli software vib update -d /vmfs/volumes/DATASTORE/VMware-ESXi-6.7.0-8169922-depot.zip
- Una vez que se complete lo anterior, reinicie su host escribiendo:
reboot
Una vez que el host se haya reiniciado, sáquelo del Modo de Mantenimiento y pase a su siguiente host. Eso es todo!