Solusi Error: rpmdb failed release provides – centos 7

“Solusi Error: rpmdb failed release provides. Try: rpm –rebuilddb – centos 7”

Mungkin kamu pernah mengalami ketika akan melakukan update Yum di centos 7 , mengalami error seperti berikut :

 yum check-update
CRITICAL:yum.main:

Error: rpmdb failed release provides. Try: rpm --rebuilddb

Problem tersebut dikarenakan rpm pada centos 7 nya mengalami corrupt , atau mungkin rmp DB nya mengalami crash dan error. Hal ini memang jarang terjadi , tapi biasanya tak sedikit orang juga yang mengalami nya . Jangan khawatir pada artikel ini saya akan memaparkan solusinya. Ada 2 cara untuk solusi dari problem tersebut.

Solusi :

1. Copy file rpm centos 7 dari server lain , yang memiliki OS yang sama.

  • FIle nya terdapat di directory
/var/lib/rpm/
  • Login sebagai root ke server 1
ssh root@ipaddr1
  • Kemudian copy file rpm tersebut ke server 2 ( server yang mengalami problem)
cd  /var/lib/rpm/

scp /var/lib/rpm/* root@server2:/var/lib/rpm
  • Selanjutnya test update
yum clean all

yum repolist

yum update -y

2. Rebuild RPM pada Centos 7

  • Buat folder baru
mkdir -p /tmp/rpm_db_bak
  • Pindahkan file RPM lama
mv /var/lib/rpm/__db* /tmp/rpm_db_bak
  • Lalu rebuild RPM centos 7
rpm --rebuilddb

yum clean all

yum repolist
  • Test update yum centos 7
yum update -y

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Solusi Error: rpmdb failed release provides – centos 7 . Semoga Bermanfaat . Sampai ketemu lagi di postingan berikutnya.

Klik untuk berbagi dengan orang lain
Baca Juga :  Cara setting Hostname di Centos 8
%d bloggers like this: