Sabtu, 28 April 2012

Solve Error: rpmdb open failed


Saat saya mau install suatu package muncul error seperti ini :
error: rpmdb: Thread/process 14462/3077867200 failed: Thread died in Berkeley DB library
error: db4 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db4 -  (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

Ini terjadi karena database rpm yang corrupt, biasanya karena proses yg lagi jalan di kill dengan paksa, padahal lagi ada package yang berhubungan dengan rpm yang lagi update, jadi solusinya adalah dengan delete dan rebuild database rpm lagi, menggunakan command ini :
# rm -f /var/lib/rpm/__db*
# rpm --quiet -qa
# yum -y update
source : http://yogi.numoss.org/2012/04/28/solve-error-rpmdb-open-failed/


Tidak ada komentar:

Poskan Komentar