0
点赞
收藏
分享

微信扫一扫

【庖丁解牛】执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed



文章目录


问题复现问题原因问题解决


问题复现

错误:rpmdb: BDB0113 Thread/process 66126/140498505373504 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

错误:rpmdb: BDB0113 Thread/process 66126/140498505373504 failed: BDB1507 Thread

这个错误是在执行yum的时候出现了锁定提示

已加载插件:fastestmirror, langpacks
/var/run/yum.pid 已被锁定,PID 为 66126 的另一个程序正在运行。
Another app is currently holding the yum lock; waiting for it to exit...
另一个应用程序是:PackageKit
内存: 28 M RSS (444 MB VSZ)
已启动: Fri Jul 31 10:01:16 2020 - 00:04之前
状态 :睡眠中,进程ID:66126

使用命令 rm-rf /var/run/yum.pid 后,进而报出了 执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed

问题原因

一般是因为强制删除,损坏了rpm数据库,我们只需要重新去构建rpm数据库即可

问题解决

[root@zmedu-17 run]# cd /var/lib/rpm
[root@zmedu-17 rpm]# ls
Basenames __db.002 Group Obsoletename Requirename Triggername
Conflictname __db.003 Installtid Packages Sha1header
__db.001 Dirnames Name Providename Sigmd5
[root@zmedu-17 rpm]# rm -rf _db*
[root@zmedu-17 rpm]# rpm --rebuilddb

重新构建后,再去安装就没问题了,可以看到下图已经正常安装了

【庖丁解牛】执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed_加载



举报

相关推荐

0 条评论