Actualizar ESX 3.x a ESX 4.0 con VMware vCenter Update Manager

Continuem en ple procés de migració de l'entorn VMware Virtual Infrastructure 3 a VMware vSphere 4. Primer hem actualitzat el servidor VMware VirtualCenter a VMware vCenter Server, posteriorment haurem migrat el component VMware Update Manager a VMware vCenter Update Manager 4.0. Tras esto, ja podrem fer una actualització d'ESX a la versió 4.0. Tot això, és clar, tenint en compte si els nostres host ESX són totalment compatibles amb la nova versió, para ello comprobarlo en la HCL de VMware.

Bo, una vez tenemos todo confirmado, comencem! este documento está pensado para migrar varios servidores a la vez o por lo menos de una manera gestionada mediante el “Update Manager”, podremos ir actualizando de uno en uno nuestro entorno. Lo que haremos primero, será descargar el ISO de VMware ESX 4.0, que viene en formato DVD, crearemos un ‘baselineindicando que será para actualizar un host ESX de la versión 3.x a la versión 4.0, posteriormente asignaremos este ‘baselinea un host ESX, buscaremos si cumple o no las recomendaciones, y si no las cumple es que no es versión 4.0 y podremos aplicarle la actualización, podremos programar esta actualización si nos interesa o realizarla inmediatamente.

Abrimos el cliente de VMware, el “VMware Infrastructure Client”, abrimos en la vista “Home” el “Update Manager”,

Tenemos que ir a la pestaña “Baselines and Groups”, a la vista de 'View Baseline for':’ “Hosts”, i allà a la pestanya “Upgrade Baselines”, ya que tenemos que crear una ‘baselinede tipo Upgrade y no update, ya que no es para aplicar parchecillos, si no para elevar la versión del S.O. d'ESX (host) y no de las máquinas virtuales. Punxem en “Create”,

Indicamos un nombre a la ‘baseline’ aquesta, algo que sea lógico para poder usarla en el futuro con otros servidores ESX que querramos migrar. Pulsamoe snHost Upgrade” & “Next”,

Tenim dues opcions, si lo que queremos es actualizar un host ESX, debemos meter la ISO con la imagen de ESX 4.0. Si al contrari, tenemos algún host ESXi y queremos actualizarlos, basta con descargar de la web de VMware el fichero ZIP con la possibilitat de hacer un upgrade a ESXi 4.0. Como el documento trata de migrar hosts ESX a la versión 4.0, posem en “Browse” de 'ESX upgrade iso',

Seleccionamos el fichero bajado de la web, formato .iso,

Llist, posem en “Next”,

… esperamos mientras se loguea…

… esperem uns minuts mentre sotmetem la imatge ISO al servidor VMware vCenter Update Manager 4.0… en el meu cas com veréis va a 2Mb/seg, és una passada en l'entorn on podia provar això, ni os lo imaginais…

i finalment podem continuar amb l'assistent una vegada ja aquesta carregada la imatge amb l'ESX 4.0 en el servidor Update Manager, “Next” per continuar,

Nos indica que el COS (el Service Console OS del ESX) se moverá a una imagen VMDK en un almacén, dependiendo de nuestra configuración lo almacenarem en un datastore local o compartido en una NAS/SAN; lo normal siempre es que sea en los propios discos del host, així que “(Recommended) Selecciona automàticament un datastore a l'host local. L'operació fallarà si no hi ha un magatzem de dades local amb prou espai lliure” & “Next”, De esto és important hacer backup ya que tendrá tota la configuració necessària si volem levantar el host de forma rápida (del VMDK).

Informa qué tarea realizar si la actualización fallase, aquí cada uno debe escoltar la que més le interessa. El normal, “Try to reboot the host and roll back the upgrade in case of failure”, “Next”,

Llist, tenemos ya el ‘baselinepreparado, posem en “Finish”,

Ahí lo tenemos, ara queda assignarlo a los host que nos vaya interesando actualizaros.

Canviamos la vista i vamos a la de “Hosts and Clusters”,

Seleccionamos ya un host al que nos interese migrarle y elevarle ESX a la versión 4.0, anem a la pestanya “Update Manager” i posem sobre “Attach…” para assignarle la 'baseline’ que acabamos de crear,

En “Upgrade Baselines” sale la que hem creat antes, la marcamos y pulsamos en “Attach”,

Ara, hem de comprobar si cumple o no la actualización, sobre el host ESX con botón derecho > “Scan for Updates”

Marquem “Upgrades” i posem en “Scan”,

… esperem unos segons mentre escaneja al host… (En Recent Tasks vemos cuando finaliza),

Y como podem observar no cumple con el 'baseline', així que podem actualitzar el servidor i remediar el 'problema', para ello con botón derecho en el host “Remediate…”

En “Baselines” marcamos la nostra 'baseline’ y damos a “Next”,

Hem d'acceptar l'acord de llicència, marquem “Accepto els termes i l'acord de llicència” & “Next”,

Comprovamos un resumen del upgrade, vemos que la localització del COS VMDJ serà local, que está habilitado el rollback en cas de fallo y no tenemos ningún post-upgrade script configurado. Si es correct, posem en “Next”,

Indicamos un nombre a la tarea y le ponemos una descripción, indicamos cuando queremos que se realice este proceso, pot ser immediatament o quan tengem menys càrrega de producció en el nostre entorn virtual. Será un proceso totalment automàtic. “Next” per continuar,

Llist, posem en “Finish” i en el meu cas començará de inmediato a migrar mi ESX 3.5 a ESX 4.0, nos pondrà al host ESX en manteniment i per tants moverá les màquines virtuales que se estén executando en ell a altres hosts. Claro, que depend de la llicència que tengamos, si no tenemos VMotion o DRS habrá que moverlas prèviament a la migració para evitar una parada a nostres usuaris.

Durante el proceso de actualización, reiniciará el host ESX un par de veces, tenemos que ser pacientes, ya que esta migración tarda bastantes minutos, todo, clar, dependerá del entorno.

Y bueno como mi host ESX 3.5 es físic no puc posar una altra imatge on se vea el procés de actualización, així que basta con esta sacada con el mòbil 😉

Esperamos bastantes minutos mientras actualiza

I llest, pasados unos minutos vemos, como el host se reinicia un par de veces, veremos en el monitor cómo se carga la imagen, se va instalando el S.O. y una vez levantado, saldrá del modo de mantenimiento, y preparado para ejecutar ya nuestras máquinas virtuales.

Ull, una vez tengamos todos los host ESX con la versión 4.0, debemos migrar demás entornos, per exemple, debemos actualizar las VMware Toos de las máquinas virtuales, elevar el nivel de hardware de la máquina virtual de 4 a 7, a parte, podemos ir mirando y migrar el entorno de switches virtuales a los nuevos switches distribuidos.


Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!