Koozali.org: home of the SME Server

[SOLVED] Error: rpmdb open failed

Offline Fumetto

  • *
  • 899
  • +1/-0
[SOLVED] Error: rpmdb open failed
« on: September 05, 2016, 03:26:05 PM »
I've received a strange email... 1st time see that

Object: Cron <root@server> sleep $[ $RANDOM % 3600 ]; /sbin/e-smith/check4contribsupdates -m

rpmdb: Thread/process 6419/140186367608576 failed: Thread died in Berkeley DB library
errore: errore(3) db-30974 da dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
errore: impossibile aprire l'indice Packages utilizando db3 -  (-30974)
errore: impossibile aprire il database dei pacchetti in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

I have to start worrying?
« Last Edit: September 09, 2016, 07:57:13 PM by Fumetto »

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: Error: rpmdb open failed
« Reply #1 on: September 05, 2016, 03:43:11 PM »
You have a corrupted rpm database (can be because of a power outage, faulty hardware, cancelled rpm transaction etc...). You can try to rebuild it with

Code: [Select]
rpm --rebuilddb
C'est la fin du monde !!! :lol:

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: Error: rpmdb open failed
« Reply #2 on: September 05, 2016, 03:44:17 PM »
cancelled rpm transaction

Of course I mean an unclean cancelation (kill -9 or pulling the power cord)
C'est la fin du monde !!! :lol:

Offline Fumetto

  • *
  • 899
  • +1/-0
Re: Error: rpmdb open failed
« Reply #3 on: September 05, 2016, 10:17:26 PM »
No power outage and (hope) no hardware fail... I've done "rpm --rebuilddb".
I've search on log but dont see any error.. hope this night go without erro mail... :)

BTW Thank you

Offline Fumetto

  • *
  • 899
  • +1/-0
Re: Error: rpmdb open failed
« Reply #4 on: September 09, 2016, 07:56:53 PM »
No more error... after 4 days... thanks Daniel B.