美文网首页
报错处理:Error: rpmdb open failed

报错处理:Error: rpmdb open failed

作者: 青纹刀狼 | 来源:发表于2021-04-09 11:29 被阅读0次

报错如下:

[root@localhost yum.repos.d]# yum -y install gcc pcre*

error: rpmdb: BDB0113 Thread/process 116312/139769891395392failed: BDB1507 Thread died in Berkeley DB library

error: db5 error(-30973) from dbenv->failchk: BDB0087DB_RUNRECOVERY: Fatal error, run database recovery

error: cannot open Packages index using db5 -  (-30973)

error: cannot open Packages database in /var/lib/rpm

CRITICAL:yum.main:

Error: rpmdb open failed

原因:你的yum可能崩溃了

解决:

cd   /var/lib/rpm              #####rpmdb所在目录

 rm -f __db.*                   ######清除原rpmdb文件

 rpm --rebuilddb           #######重建rpm数据库

 yum clean all               ########清除所有yum的缓存

yum  makecache         ####重新建立缓存库

相关文章

网友评论

      本文标题:报错处理:Error: rpmdb open failed

      本文链接:https://www.haomeiwen.com/subject/cahvkltx.html