본문으로 바로가기

yum 실행 시 Error: rpmdb open failed

category 서버&시스템/Linux 2013. 1. 9. 18:16

yum을 실행하였는데 아래와 같은 메시지가 출력된다면 rpm의 db가 깨졌을 가능성이 높다.

rpmdb: unable to join the environment
error: db3 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index using db3 - Resource temporarily unavailable (11)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:


Error: rpmdb open failed

 

아래 2가지 명령어로 기존 DB를 모두 지우고 새로 생성하면 해결 된다.

$ rm -f /var/lib/rpm/__db*
$ rpm -vv --rebuilddb