Puede encontrar el siguiente error al actualizar cPanel con upcp comando o mientras actualiza centos usando el comando de actualización yum
[xxxx-11-23 22:39:12 -0600] ***** FATAL: Failed to download updatenow.static from server: (XID 6ytug8) “/bin/rpm” reported error code “1” whe$
[xxxx-11-23 22:39:12 -0600] error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
[xxxx-11-23 22:39:12 -0600] error: cannot open Packages index using db5 - (-30973)
[xxxx-11-23 22:39:12 -0600] error: cannot open Packages database in /var/lib/rpm
[xxxx-11-23 22:39:12 -0600] error: rpmdb: BDB0113 Thread/process 10040/139989472626752 failed: BDB1507 Thread died in Berkeley DB library
[xxxx-11-23 22:39:12 -0600] error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
Según el error anterior, hay un problema con la base de datos RPM en la máquina Linux. Consulte la siguiente solución para solucionar este problema.
- Inicie sesión en su Panel WHM.
- Ir al Software y haga clic en Reconstruir base de datos RPM .
- Haga clic en Continuar para iniciar la reconstrucción de RPM.
Una vez que se complete el proceso, debería poder actualizar cPanel sin ningún problema.
También puede ejecutar el siguiente comando en caso de que tenga problemas con yum y no tenga WHM/cPanel.
mkdir /root/old_rpm_dbs/
mv /var/lib/rpm/__db* /root/old_rpm_dbs/
rpm --rebuilddb -vv
yum clean all