zoukankan      html  css  js  c++  java
  • “/var/run/yum.pid 已被锁定”和“cannot open Packages database in /var/lib/rpm”

    问题描述:

    已加载插件:fastestmirror, refresh-packagekit, security
    /var/run/yum.pid 已被锁定,PID 为 17148 的另一个程序正在运行。
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 196 M RSS (211 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:42 ago
        State  : Uninterruptible, pid: 17148
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 196 M RSS (211 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:44 ago
        State  : Uninterruptible, pid: 17148
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 202 M RSS (217 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:46 ago
        State  : Running, pid: 17148
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 202 M RSS (217 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:48 ago
        State  : Running, pid: 17148
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 202 M RSS (217 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:50 ago
        State  : Running, pid: 17148
    另外一个程序锁定了 yum;等待它退出……
      The other application is: yum
        Memory : 207 M RSS (222 MB VSZ)
        Started: Thu Aug 22 20:13:54 2019 - 32:52 ago
        State  : Uninterruptible, pid: 17148

    解决办法:

    rm -fr /var/run/yum.pid

    删除此文件后,可能报错

    rpmdb: Thread/process 17148/3077801664 failed: Thread died in Berkeley DB library
    error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
    error: cannot open Packages index using db3 -  (-30974)
    error: cannot open Packages database in /var/lib/rpm
    CRITICAL:yum.main:
    
    Error: rpmdb open failed
    [root@localhost run]# yum install php -y
    rpmdb: Thread/process 17148/3077801664 failed: Thread died in Berkeley DB library
    error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
    error: cannot open Packages index using db3 -  (-30974)
    error: cannot open Packages database in /var/lib/rpm
    CRITICAL:yum.main:
    
    Error: rpmdb open failed

    解决办法:rm -fr /var/lib/rpm/__db*


  • 相关阅读:
    ABP框架理论学习之Debugging
    探索博客园的“打赏”模式
    P3382 【模板】三分法
    1020.数字识别
    洛谷 P1162 填涂颜色
    在windows命令行批量ping局域网内IP
    1154:LETTERS
    百炼 2790:迷宫
    洛谷 P1605 迷宫
    2012年NOIP普及组 摆花
  • 原文地址:https://www.cnblogs.com/zxw-xxcsl/p/11399207.html
Copyright © 2011-2022 走看看