CentOS7でyum updateに失敗

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。

CentOS7でyum updateを実行したところ
以下のようなエラーに

yum update
error: rpmdb: BDB0113 Thread/process 14073/140550922647360 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 -  (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed
yum clean all

を実施したが直らないため、

rpm --rebuilddb

で回復した。

これが出続ける場合はメモリが足りないかもです。メモリの追加が難しい場合はswap追加で。

以下のswap追加部分を参考に。

https://bigfoot.work/suama/archives/15833

 

 


PDF

Linux

Posted by suama