我正在使用 OpsCode Chef 来管理我的所有虚拟机,但从上周开始,我遇到了一台虚拟机的问题。
运行 chef 时,一开始就挂起了。经过一番调查,我发现,如果我运行 rpm -qa,它会显示大量 gpg-pubkey-xxxxxxxx-xxxxxxxx,其中许多是其他的重复项。
我认为这就是导致 chef 挂起以及 yum 无法安装任何数据包的原因。
现在,你们能确认这是一个问题吗?另外,你们中有人知道如何找出哪个 gpg-key 与哪个程序相关吗?
我试图删除其中一个键,但这似乎也挂起了,我必须使用 -9 选项将其杀死。
我有点困惑这个虚拟机到底发生了什么!
谢谢你的帮助。
发现某些包设置为使用--nogpgcheck 安装。
也许这就是造成问题的原因??
答案1
rpm --import
回答您的问题,多个相同的 GPG 密钥条目可能是某人或某个进程在相同的密钥文件上多次运行的结果。