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

相关推荐
大路谈数字化5 小时前
Centos中内存CPU硬盘的查询
linux·运维·centos
焄塰20 小时前
Ansible 管理变量和事实
学习·centos·ansible
炫友呀20 小时前
Centos 更新/修改宝塔版本
linux·运维·centos
wml000001 天前
CentOS启动两个MySQL实例
mysql·centos·3406
林开落L1 天前
库制作与原理(下)
linux·开发语言·centos·库制作与原理
运维自动化&云计算3 天前
Centos虚拟机硬盘报错,根分区满,已用显示为负40G
linux·运维·centos
TLucas4 天前
在CentOS 7上将PostgreSQL数据库从默认路径迁移到自定义目录
linux·运维·postgresql·centos
大明湖畔的小鳄鱼5 天前
docker安装centos
docker·容器·centos
杰哥技术分享5 天前
Centos-mssql-server安装
linux·sqlserver·centos