Op 1 van mijn redhat test systemen was het /var/ fs vol gelopen toen ik daar een rpm -qa op draaide kreeg ik een fout melding. ook een yum update gaf een soort gelijke melding.
# rpm -qa |grep hdparm
error: db5 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index using db5 - Resource temporarily unavailable (11)
error: cannot open Packages database in /var/lib/rpm
doordat het FS is vol gelopen is de rpm db in /var/lib/rpm corrupt geraakt. uiteraard moet je eerst het probleem van het volle fs oplossen. Daarna kan je de rpm DB weer opnieuw builden. met een rpm –rebuilddb. als je dat gedaan hebt werkt alles weer normaal.
# rpm --rebuilddb
# rpm -qa |grep hdparm
hdparm-9.54-2.el8.x86_64
in dit geval ging het om een RHEL8 machine maar dit kan ook gebeuren op oudere machines.
Recente reacties