Community Articles

Find and share helpful community-sourced technical articles.
Explorer

PROBLEM:

When installing RPM during HDP Upgrade on few nodes, the installation fails with the following error:

rpmdb: /var/lib/rpm/Packages: unexpected file format or type  
error: cannot open Packages index using db3 - Invalid argument (22)

ROOT CAUSE

This issue occurs when the RPM database is corrupt.

RESOLUTION

To resolve this issue, do the following:

  1. Take a backup of existing RPM database:
    mkdir /root/rpmdb.bak
    cp -rp /var/lib/rpm/__db* /root/rpmdb.bak/
  2. Remove the corrupted RPM database files:
    cd /var/lib/rpm
    rm -rf __db*
  3. Rebuild the RPM database:
    rpm --rebuilddb
529 Views
Take a Tour of the Community
Don't have an account?
Your experience may be limited. Sign in to explore more.
Version history
Last update:
‎09-16-2022 01:41 AM
Updated by:
Contributors
Top Kudoed Authors