1、问题
错误:rpmdb: BDB0113 Thread/process 20812/140301431175232 failed: BDB1507 Thread died in Berkeley DB library
错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
错误:无法使用 db5 - (-30973) 打开 Packages 索引
错误:无法从 /var/lib/rpm 打开软件包数据库
CRITICAL:yum.main:
Error: rpmdb open failed
2、问题原因 rpm数据库损坏,需要重建rmp数据库
3、解决方案
1、进入rpm目录
cd /var/lib/rpm
2、删除损坏的数据
rm -rf __db.*
3、重建rpm缓存
rpm --rebuilddb
4、更新yum
yum update
注意:本文归作者所有,未经作者允许,不得转载