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