Translated message

A translation of this page exists in English.

Red Hat 엔터프라이즈 리눅스 시스템에서 RPM 데이터베이스를 재구축하는 방법은?

Solution Unverified - Updated -

Issue

  • rpm 또는 yum 명령이 실패했습니다.

  • 일반적인 오류:

    • /var/lib/rpm에서 패키지 데이터베이스를 열 수 없습니다.
    • 예상치 못한 파일 유형 또는 형식
    • 손상된 헤더 인스턴스
    • rpmdb: Lock table에 사용 가능한 locker 항목이 부족함.
    • rpm -qa가 아무것도 표시하지 않거나 멈춤
  • 몇 개의 패키지에서 rpm -q를 시도했지만 다음과 같은 오류가 발생했습니다.

    rpmdb: /var/lib/rpm/Packages: unexpected file type or format  
    error: cannot open Packages index using db3 - Invalid argument (22)
    
  • rpm 쿼리 또는 설치를 수행할 때 다음 오류와 함께 실패합니다.

    error: rpmdbNextIterator: skipping h#    1601 Header V4 RSA/SHA1 signature: BAD, key ID 2874ffbe
    

Environment

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content