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

相关推荐
谭震鸿11 小时前
Zookeeper集群搭建Centos环境下
分布式·zookeeper·centos
a_安徒生19 小时前
window系统改为Linux系统
linux·windows·centos·系统安全
杰哥的技术杂货铺1 天前
Centos 7 安装 Docker 最新版本
linux·docker·centos
jerry-891 天前
CentOS 7安装SSHFS 实现远程主机目录 挂载为本地目录
linux·运维·centos
moxiaoran57531 天前
Centos使用docker搭建Graylog日志平台
docker·centos·graylog
丁总学Java2 天前
在 CentOS 系统上直接安装 MongoDB 4.0.25
mongodb·centos
技术-hxy2 天前
由于centos停更,yum、docker等不支持,采用阿里云仓库搭建K8S
centos·k8s
shaderdx3 天前
CentOS使用中遇到的问题及解决方法
linux·服务器·centos
kejijianwen4 天前
Algen的跨链互操作性:增强区块链连接性
运维·centos·区块链
筑梦之路4 天前
CentOS 7 aarch64停止更新后安装gcc8 —— 筑梦之路
linux·运维·centos