Pada artikel ini, kita akan melihat cara mengatasi tidak dapat memperbarui kesalahan server CentOS rpmdb buka masalah gagal.
Apakah Anda mendapatkan kesalahan saat memperbarui paket di server CentOS? Artikel ini akan memandu Anda untuk memecahkan masalah tersebut.
Log kesalahan mirip dengan log di bawah ini yang kami temui:
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
CRITICAL:yum.main:
Error: rpmdb open failed
Untuk mengatasinya ikuti langkah berikut:
1. Akses server menggunakan SSH dengan pengguna root
2. Simpan semua file header yang digunakan yum untuk resolusi ketergantungan
# yum clean headers
3. Bersihkan cache paket yum
# yum clean packages
4. Bersihkan metadata
# yum clean metadata
5. Bersihkan dbcache
# yum clean dbcache
6. Bersihkan barang-barang yang tersisa
# yum clean all
7. Hapus semua file database RPM yang bersih
# rm -f /var/lib/rpm/__db.*
8. Basis Data RPM yang Dibangun kembali
# rpm -vv –rebuilddb
9. Sekarang jalankan perintah pembaruan
# yum update
Jika tidak menyelesaikan masalah, rencana manajemen server NeoTechSystems.net akan membantu Anda.