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!!!

相关推荐
H.莓飛1 天前
【数据结构】队列
linux·数据结构·centos
H.莓飛1 天前
【数据结构】队列_OJ题
linux·数据结构·centos
H.莓飛1 天前
【数据结构】栈_OJ题
linux·数据结构·算法·centos
H.莓飛1 天前
【数据结构】栈
linux·开发语言·数据结构·算法·centos
谷哥的小弟2 天前
CentOS Stream浴火重生
linux·运维·centos
shjita2 天前
centos中安装docker
linux·docker·centos
谷哥的小弟2 天前
CentOS寿终正寝
linux·运维·centos
Dragon~Snow3 天前
Linux server CentOS stream 10系统构建
linux·运维·centos
晨陌y3 天前
CentOS 7 部署 mysqld_exporter:MySQL 指标采集、Prometheus 告警与远程监控
mysql·centos·prometheus
ZhangJun953 天前
Linux常用命令笔记,中高级运维高频指令,并附上vim常见操作
linux·运维·centos·云计算·vim