我是靠谱客的博主 安静橘子,最近开发中收集的这篇文章主要介绍【庖丁解牛】执行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的全部内容,希望文章能够帮你解决【庖丁解牛】执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复