zoukankan      html  css  js  c++  java
  • 修复云服务器rpm无法使用的问题

    前言

    今天在使用腾讯云服务器时,想下载一个nginx,但是发现使用yum时出现以下问题:

    [root@VM-4-17-centos blogs]# yum install -y nginx
    错误:rpmdb: BDB0113 Thread/process 7816/140558892419136 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
    

    原因

    epel release出现问题。

    解决

    重新构建rpm数据库。

    [root@VM-4-17-centos blogs]# cd /var/lib/rpm
    [root@VM-4-17-centos rpm]# ll
    总用量 172640
    -rw-r--r--. 1 root root   3448832 12月 13 23:42 Basenames
    -rw-r--r--. 1 root root     16384 12月 13 23:42 Conflictname
    -rw-r--r--  1 root root    270336 4月   5 13:27 __db.001
    -rw-r--r--  1 root root     81920 4月   5 13:27 __db.002
    -rw-r--r--  1 root root   1318912 4月   5 13:27 __db.003
    -rw-r--r--. 1 root root   2248704 12月 13 23:42 Dirnames
    -rw-r--r--. 1 root root     24576 12月 13 23:42 Group
    -rw-r--r--. 1 root root     16384 12月 13 23:42 Installtid
    -rw-r--r--. 1 root root     36864 12月 13 23:42 Name
    -rw-r--r--. 1 root root     20480 12月 13 23:42 Obsoletename
    -rw-r--r--. 1 root root 166969344 12月 13 23:42 Packages
    -rw-r--r--. 1 root root   1994752 12月 13 23:42 Providename
    -rw-r--r--. 1 root root    311296 12月 13 23:42 Requirename
    -rw-r--r--. 1 root root     77824 12月 13 23:42 Sha1header
    -rw-r--r--. 1 root root     45056 12月 13 23:42 Sigmd5
    -rw-r--r--. 1 root root      8192 12月 13 23:42 Triggername
    [root@VM-4-17-centos rpm]# rm -rf __db.*
    [root@VM-4-17-centos rpm]# rpm --rebuilddb
    

    即可。

    About me: 资深大猪蹄子
  • 相关阅读:
    C#多线程学习(四) 多线程的自动管理(线程池)
    CHR6dm 校准软件下载
    WinAPI打开串口失败
    AHRS(航姿参考系统)和IMU(惯性测量单元)的区别【转】
    课程1:开始Direct3D
    CHR6dm datasheet 中文翻译
    从D3D将画面渲染至桌面
    Hello GPU
    linux配置java环境变量(详细)
    java中的多线程
  • 原文地址:https://www.cnblogs.com/young233/p/14618275.html
Copyright © 2011-2022 走看看