¿Cómo actualizar VMware vSphere 5 update1 a mano?
Hola amigos, soy Florián Murillo y aquí estoy, como cada viernes.
A mediados de marzo salió una actualización de vSphere 5, que si bien no trae mejoras destacables, si resuelve problemas de “infancia” de la versión 5.
Cuando hablamos de actualizar un host ESXi, siempre nos viene a la cabeza vCenter Update Manager (VUM). El cual nos simplifica la actualización desde su consola integrada con vCenter Server.
Pero todavía hay muchas instalaciones sin VUM. Por eso repasaremos los mecanismos de actualización “a mano”.
Disponemos de tres mecanismos de actualización “oficiales”: vCLI, PowerCLI y localmente.
Primero descargamos de VMware el archivo update-from-esxi5.0-5.0_update01.zip
vCLI (desde vMA)
1. vicfg-hostops –server host01 –username root –password pass –operation enter
2. vihostupdate –install –bundle /ruta/update-from-esxi5.0-5.0_update01.zip
1. Entramos el host en modo mantenimiento
2. Actualizamos el host
PowerCLI
El archivo descargado lo descomprimimos y el contenido lo colocamos en el directorio:
/vmfs/volumes/datastore1/update/update-from-esxi5.0-5.0_update01
A continuación procedemos a la actualización:
1. $h = “host01”
2. connect-viserver -server $h -user root -password pass
3. $o_mihost = get-vmhost -name $h
4. $r = set-vmhost -vmhost $o_mihost -state «Maintenance”
5. install-vmhostpatch –vmhost $o_mihost –hostpath /vmfs/volumes/datastore1/update/update-from-esxi5.0-5.0_update01/metadata.zip
1. Asignamos el nombre de nuestro host a la variable $h
2. Nos autenticamos en nuestro host
3. Creamos una instancia de la clase host, que utilizaremos como parámetro de entrada
4. Ponemos el host en mantenimiento y el resultado lo guardamos en $r
5. Actualizamos el host
Localmente
1. vim-cmd hostsvc/maintenance_mode_enter
2. esxcli software vib install -d /camino/update-from-esxi5.0-5.0_update01.zip
1. Entramos el host en modo mantenimiento
2. Actualizamos el host
¿Crees que este videopost le puede interesar a alguien a quien conoces? Compártelo clicando los botones de Twitter, Facebook o Google+ de abajo. Gracias por tu apoyo.