Seleccionar página

Error “rpmdb open failed” despues de un “kill -9″ de un yum

por | Mar 14, 2011 | GNU / Linux

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

Te puede interesar…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *