[K12OSN] Corrupted RPM DB

Angus Carr acarr at saskforestcentre.ca
Wed Apr 26 20:05:01 UTC 2006


Eric Harrison wrote:
> Angus Carr wrote:
>   
>> Here's an odd one for the list:
>>
>> I have a corrupted RPM DB. I think it's getting in the way of my yum
>> updates.
>>
>> RPM operations fail. All of them.
>>
>> I decided to try to correct the problem, following
>> http://www.rpm.org/hintskinks/repairdb
>> rm  -f /var/lib/rpm/__db*
>> rpm --rebuilddb
>>
>> The rm works, but the rebuilt db does not. It ends up flashing garbage
>> to the terminal.
>>
>> Any clues or suggestions?
>>
>> Angus Carr.
>>
>>     
>
>
> There are a number of other suggestions further down on the link you
> posted (http://www.rpm.org/hintskinks/repairdb).
>
> First and foremost is backups. Do you have good backups? (you should!)
> If so, restore /var/lib/rpm/ to a known good copy.
>
> I have tested the dump & restore trick:
>
>    cd /var/lib/rpm
>    /usr/lib/rpm/rpmdb_verify Packages
>
> If there are any errors, repair by doing
>
>    mv Packages Packages-ORIG
>    /usr/lib/rpm/rpmdb_dump Packages-ORIG | \
>       /usr/lib/rpm/rpmdb_load Packages
>
>
> -Eric
>
>   
The dump and restore worked. Thanks.

Angus Carr.





More information about the K12OSN mailing list