Restablecer bbdd de actualizaciones en VMware 7.0

Seguimos con revisando y probando todas las novedades que nos trae la version de vmware 7.0. Después de mucho usar el lifecycle manager, que es una maravilla, te empiezas a encontrar errores, como que no deja actualizar ciertos parches, o updates importantes y se queda con un error desconocido.

Para solucionar este problema vamos a restablecer la base de datos de vCenter Server Appliance.

El proceso es muy simple, pero antes de nada acordaros de tener un backup de nuestro vcsa, ya que vamos a borrar ciertas carpetas para su reconstrucción, así como configuraciones personalizadas dentro de lifecycle. Esto nos vale tanto para versión 6.5, 6.7 y 7.0

Lo primero va a ser conectarnos por ssh al vCenter Server Appliance

cambiamos a BASH Shell:

shell

una vez allí, vamos a parar el servicio VMware Update Manager:

service-control --stop vmware-updatemgr

Vamos a restablecer la base de datos de VMware Update Manager:

Para versión 6.5 la ruta es: 

/usr/lib/vmware-updatemgr/bin/updatemgr-util reset-db

Para versión 6.7 / 7.0 la ruta es: 

 /usr/lib/vmware-updatemgr/bin/updatemgr-utility.py reset-db

Limpiamos el contenido de VMware Update Manager:

rm -rf /storage/updatemgr/patch-store/*

y volvemos a arrancar el  servicio VMware Update Manager:

service-control --start vmware-updatemgr

Con esto hemos restablecido la bbdd de lifecycle de nuevo en nuestro vcenter veremos que estará sincronizando las actualizaciones de nuevo.

Espero que os sirva

 

Deja un comentario