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

相关推荐
cominglately3 小时前
centos单机部署seata
linux·运维·centos
魏 无羡3 小时前
linux CentOS系统上卸载docker
linux·kubernetes·centos
CircleMouse3 小时前
Centos7, 使用yum工具,出现 Could not resolve host: mirrorlist.centos.org
linux·运维·服务器·centos
木子Linux4 小时前
【Linux打怪升级记 | 问题01】安装Linux系统忘记设置时区怎么办?3个方法教你回到东八区
linux·运维·服务器·centos·云计算
mixboot10 小时前
CentOS 7.9 ISO 镜像下载
centos·iso·centos 7.9
阿里嘎多学长1 天前
centos怎么安装haproxy
linux·运维·服务器·centos
helloasimo1 天前
CentOS下,离线安装vscode的步骤;
linux·运维·centos
Web项目开发2 天前
GoCD 持续集成和部署工具配置指南(CentOS 7)
linux·ci/cd·centos
THE WHY3 天前
MySQL8安装详细流程
linux·mysql·centos·yum
码农秃头老李3 天前
系列1:基于Centos-8.6部署Kubernetes (1.24-1.30)
linux·kubernetes·centos