때때로 yum의 캐시가 손상되고 다음과 같은 오류가 나타납니다.
error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 - (-30974)
error: cannot open Packages database in /var/lib/rpm
해결 방법은 rm -f /var/lib/rpm/__db*
다음 "yum"명령이 데이터를 재생성하는 것입니다.
내 질문은 :이 원인은 무엇입니까? 잠금을 무시하거나 다른 문제가 발생하는 일반적인 작업이 있습니까?
우리는 수백 개의 CentOS 머신을 가지고 있으며이 문제를 볼 패턴이 없습니다. "백만 분의 일"문제 일 수 있으며 대규모로 자주 볼 수 있습니다.
참고 : 이것은 매우 "개방형"질문이라는 것을 알고 있지만, 답변이 원인을 찾으면 질문을 특정 문제와 직접적으로 관련된보다 정식적인 것으로 바꿀 것입니다.