実行しようとしていますが、yum update
実行時に次のエラーが発生します。
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 - (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
ページを確認してみるこのように1つは実行中ですが、yum clean all
同じエラーが発生します。
この問題をどのように解決できますか?
ベストアンサー1
これが私の問題を解決する方法です。
rpmデータベースをクリーンアップすると、この問題を解決できます。ただし、まずリスクを最小限に抑えるには、次のコマンドを/var/lib/rpm/
使用してファイルのバックアップを作成します。cp
mkdir /root/backups.rpm.mm_dd_yyyy/
cp -avr /var/lib/rpm/ /root/backups.rpm.mm_dd_yyyy/
問題を解決するには、以下を試してください。
# rm -f /var/lib/rpm/__db*
# db_verify /var/lib/rpm/Packages
# rpm --rebuilddb
# yum clean all
最後に、次のyumコマンドを使用してエラーが消えたかどうかを確認します。
# yum update