[Solved] Error: rpmdb open failed /var/lib/rpm ERROR DB_RUNRECOVERY: Fatal error, run database recovery

Error:-

[[email protected] ~]# yum update
error: rpmdb: BDB0113 Thread/process 14462/139755734636352 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

Solution:-

[[email protected] ~]# mv /var/lib/rpm/__db* /tmp/
[[email protected] ~]# rpm –rebuilddb
[[email protected] ~]# yum clean all

 

Loaded plugins: fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Cleaning repos: base centos-sclo-rh centos-sclo-sclo epel extras nginx remi-php72 remi-safe updates virtualmin virtualmin-universal vz-base
: vz-updates zabbix zabbix-non-supported
Cleaning up list of fastest mirrors
[[email protected] ~]# yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink | 17 kB 00:00:00
* base: mirror.math.princeton.edu
* centos-sclo-rh: ewr.edge.kernel.org
* centos-sclo-sclo: mirror.siena.edu
* epel: epel.mirror.constant.com
* extras: nyc.mirrors.clouvider.net
* remi-php72: mirror.team-cymru.com
* remi-safe: mirror.team-cymru.com
* updates: mirror.net.cen.ct.gov
base | 3.6 kB 00:00:00
centos-sclo-rh | 3.0 kB 00:00:00
centos-sclo-sclo | 3.0 kB 00:00:00
epel | 4.7 kB 00:00:00
extras | 2.9 kB 00:00:00
nginx | 2.9 kB 00:00:00
remi-php72 | 3.0 kB 00:00:00
remi-safe | 3.0 kB 00:00:00
updates | 2.9 kB 00:00:00
virtualmin | 3.6 kB 00:00:00
virtualmin-universal | 3.6 kB 00:00:00
vz-base | 951 B 00:00:00
vz-updates | 951 B 00:00:00
zabbix | 2.9 kB 00:00:00
zabbix-non-supported | 951 B 00:00:00
(1/17): base/7/x86_64/group_gz | 153 kB 00:00:00
(2/17): epel/x86_64/group_gz | 95 kB 00:00:00
(3/17): base/7/x86_64/primary_db | 6.1 MB 00:00:00
(4/17): centos-sclo-rh/x86_64/primary_db | 2.9 MB 00:00:00
(5/17): centos-sclo-sclo/x86_64/primary_db | 300 kB 00:00:00
(6/17): epel/x86_64/updateinfo | 1.0 MB 00:00:00
(7/17): epel/x86_64/primary_db | 6.9 MB 00:00:00
(8/17): extras/7/x86_64/primary_db | 222 kB 00:00:00
(9/17): remi-php72/primary_db | 245 kB 00:00:00
(10/17): remi-safe/primary_db | 1.9 MB 00:00:00
(11/17): nginx/7/x86_64/primary_db | 59 kB 00:00:00
(12/17): virtualmin/7/x86_64/group_gz | 1.3 kB 00:00:00
(13/17): updates/7/x86_64/primary_db | 5.6 MB 00:00:00
(14/17): virtualmin/7/x86_64/primary_db | 27 kB 00:00:00
(15/17): virtualmin-universal/group_gz | 456 B 00:00:00
(16/17): virtualmin-universal/primary_db | 25 kB 00:00:00
(17/17): zabbix/x86_64/primary_db | 204 kB 00:00:00
(1/3): zabbix-non-supported/x86_64/primary | 1.6 kB 00:00:00
(2/3): vz-base/primary | 723 B 00:00:00
(3/3): vz-updates/primary | 1.0 kB 00:00:00
vz-base 1/1
vz-updates 4/4
zabbix-non-supported 4/4
Resolving Dependencies
–> Running transaction check
—> Package LibRaw.x86_64 0:0.19.2-1.el7 will be updated
—> Package LibRaw.x86_64 0:0.19.4-1.el7 will be an update
—> Package OpenEXR-libs.x86_64 0:1.7.1-7.el7 will be updated
—> Package OpenEXR-libs.x86_64 0:1.7.1-8.el7 will be an update

Leave a Reply