Centos下rpm和yum执行卡住问题(已解决)

问题描述

执行rpm和yum卡住, 没有任何报错信息,且无法 ctrl + c 终止,只能通过后台 kill -9 杀死。

问题排查:

查看yum日志:yum -vv + 软件包

会发现卡在 loading keyring from rpmdb,即load DB存在问题。


解决方法

(1)删除rpm的db文件并重建

java 复制代码
# rm -f /var/lib/rpm/__db*
# rpm --rebuilddb

(2)查看 /var/lib/rpm 目录下是否有.lock文件(-a查看隐藏文件)

java 复制代码
# ll -a /var/lib/rpm

(3)删除两个lock 文件

java 复制代码
# rm -f /var/lib/rpm/.dbenv.lock
# rm -f /var/lib/rpm/.rpm.lock

OK!!!

相关推荐
云道轩1 小时前
升级centos 7.9内核到 5.4.x
linux·运维·centos
冰橙子id7 小时前
centos7编译安装LNMP架构
mysql·nginx·架构·centos·php
十年磨一剑~7 小时前
centos查看开启关闭防火墙状态
linux·运维·centos
鳄鱼杆9 小时前
服务器 | Centos 9 系统中,如何部署SpringBoot后端项目?
服务器·spring boot·centos
杰哥技术分享9 小时前
在 CentOS 上安装 Docker 和 Docker Compose 并配置使用国内镜像源
linux·docker·centos
myhyyyyyy14 小时前
centos中的ulimit命令
centos
jiunian_cn1 天前
【Linux】centos软件安装
linux·运维·centos
睡觉待开机1 天前
0. MySQL在Centos 7环境安装
数据库·mysql·centos
舰长1151 天前
Ubuntu挂载本地镜像源(像CentOS 一样挂载本地镜像源)
linux·ubuntu·centos
Chuncheng's blog1 天前
CentOS 7如何编译安装升级gcc至7.5版本?
linux·运维·c++·centos