zoukankan      html  css  js  c++  java
  • 误操作yum导致error: rpmdb解决方法

    错误:[root@test ~]# yum makecache

    error: rpmdb: BDB0113 Thread/process 18967/139716328294400 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

    原因:rpm数据库损坏。


    解决方法(重新构建rpm数据库):
    [root@test ~]# cd /var/lib/rpm

    [root@test rpm]# ls

    Basenames __db.001 __db.003 Group Name Packages Requirename Sigmd5
    Conflictname __db.002 Dirnames Installtid Obsoletename Providename Sha1header Triggername

    [root@test rpm]# rm -rf __db.*

    [root@test rpm]# rpm --rebuilddb

  • 相关阅读:
    ssh 无密码互通
    React之jsx转js
    分布式事务参考
    js跨域解决方案
    idea编译时JDK版本变化
    计数算法
    Rocketmq消息持久化
    rocketmq安装
    nginx高可用配置
    nginx负载均衡设置
  • 原文地址:https://www.cnblogs.com/walk1314/p/9843265.html
Copyright © 2011-2022 走看看