“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/
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.