문제점: 리포지토리 서버 업그레이드시 RPM DB가 다음과 같이 오류가 발생될 경우
rpmdb: unable to join the environment
error: db4 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
E: could not create RPM database iterator
해결책:
step1. /var/lib/rpm 디렉토리에 있는 __db.00#(#는 숫자임) 파일 모두를 제거합니다.
step2. rpmdb --rebuilddb 명령을 실행하여 복구합니다.
rpmdb: unable to join the environment
error: db4 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
E: could not create RPM database iterator
해결책:
step1. /var/lib/rpm 디렉토리에 있는 __db.00#(#는 숫자임) 파일 모두를 제거합니다.
step2. rpmdb --rebuilddb 명령을 실행하여 복구합니다.