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

相关推荐
TDD_062816 小时前
【运维】Centos硬盘满导致开机时处于加载状态无法开机解决办法
linux·运维·经验分享·centos
IEVEl18 小时前
Centos7 安装 TDengine
运维·centos·时序数据库·tdengine
熊猫片沃子1 天前
centos挂载数据盘
后端·centos
IT 小旋风1 天前
Linux centos 7 常用服务器搭建
linux·服务器·centos
爪娃侠2 天前
解决wsl2下CentOS 7 的 yum 仓库无法连接问题
linux·运维·centos
cnskylee2 天前
【Keepalived】Keepalived-2.3.3明确结束对CentOS 7的支持
centos·keepalived·2.3.2·2.3.3
IEVEl3 天前
Centos7 开放端口号
linux·网络·centos
IEVEl3 天前
CentOS 7 安装 EMQX (MQTT)
linux·运维·centos
BTU_YC3 天前
Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64
linux·运维·centos·php
大王10243 天前
在 CentOS 系统中开机自动执行 Shell 脚本
linux·运维·centos