Si se queda colgado un proceso yum y le hacemos un “kill -9″ luego nos dara un error como este al intentar ejecutar yum otra vez:
> # yum
> rpmdb: Thread/process 29876/3045669536 failed: Thread died in Berkeley
> DB library
> error: db4 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal
> error, run database recovery
> error: cannot open Packages index using db3 – (-30974)
> error: cannot open Packages database in /var/lib/rpm
> /usr/lib/python2.6/site-packages/yum/config.py:884:
> DeprecationWarning: BaseException.message has been deprecated as of
> Python 2.6
> raise Errors.YumBaseError(“Error: ” + e.message)
> CRITICAL:yum.main:
>
> Error: rpmdb open failed
La solución a este error es ejecutar lo siguiente:
rm -f /var/lib/rpm/__db*
rpmdb --rebuilddb
0 comentarios