RPM database를 rebuild하는 방법
Issue
- RPM의 업데이트가 되지 않습니다.
- RPM database를 rebuild하는 방법을 알고 싶습니다.
- rpm명령을 실행시 segfault가 발생합니다.
yum update
명령이 rpmdb error 와 함께 실패합니다.- Damaged header instance error가 발생합니다.
- rpm 이나 yum 이
rpmdb: Lock table is out of available locker entries
내용을 표하시하며 중단 됩니다. rpm -q
명령을 실행할때 일부 패키지에서 아래와 같은 error가 나타납니다.
rpmdb: /var/lib/rpm/Packages: unexpected file type or format error: cannot open Packages index using db3 - Invalid argument (22)
- rpm 명령이나 설치시 다음과 같은 error가 발생하면서 실패합니다.
error: rpmdbNextIterator: skipping h# 1601 Header V4 RSA/SHA1 signature: BAD, key ID 2874ffbe
rpm -qa
으로 설치된 RPM 패키지를 볼 수 없습니다.rpm
명령이 행에 걸려 응답하지 않습니다.rpm
database가 깨졌습니다.
Environment
- Red Hat Enterprise Linux - 모든 버전 - 모든 아키텍처
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.