- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
尝试使用 yum 部署包时出现错误:
2016-07-07 14:14:31,296 - ERROR - error: rpmdb: BDB0113 Thread/process 6723/140691298633536 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_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
我可以通过运行来解决问题:
rm -f /var/lib/rpm/__* && rpm --rebuilddb
sudo yum-complete-transaction --cleanup-only
但是错误又出现了,貌似断断续续的。操作系统是 CentOS Linux release 7.2.1511 (Core)
,运行在 Openstack kilo 环境中。 /var/log/yum.log
没有引用错误。这可能是什么原因造成的?
最佳答案
您的内存/磁盘可能出现故障:rpm 中没有“db5”(应该是“db3”),当数据库不一致时会调用 dbenv->failchk DB_RUNRECOVERY。检查/var/log/messages 中的硬件问题。
关于centos - Rpmdb 损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38249032/
尝试使用 yum 部署包时出现错误: 2016-07-07 14:14:31,296 - ERROR - error: rpmdb: BDB0113 Thread/process 6723/1
我的 rpmdb 已损坏,通常的修复程序似乎不起作用。 这是错误: cris@PolariSuse [~]$ rpm -qa > /dev/null error: rpmdbNextIterator:
我正在尝试执行命令 yum search livy 并收到以下错误: CRITICAL:yum.main: Error: rpmdb failed release provides. Try: rpm
我尝试在 Fedora 15 中安装 nautilus-rpm。 这是错误信息。 [test@localhost nautilus-rpm-0.1]$ make make all-recursive
错误详情: 我们有一个自定义的 docker 镜像,我们构建在 Cent OS 7 之上,它是基础镜像。在构建镜像发生时出现此错误。 Rpmdb 校验和无效:dCDPT(pkg checksums):
我刚刚创建了包含少量 shell 脚本的 rpm 包,我的 rpm 在安装后步骤(即 %post 部分)中执行这些 shell 脚本。 我的 RPM 已成功创建,当我运行时rpm -ivh myrpm
我是一名优秀的程序员,十分优秀!