TROUBLESHOOT LOCK FILE DB DNS BIND9

 

Error [ Error reading lock file ./.db.192.swp: Not enough data read ] itu terjadi karena ada lock file (file swap) yang korup atau tertinggal di direktori tersebut.

Biasanya ini terjadi kalau sebelumnya file db.192 (kemungkinan besar kamu sedang mengonfigurasi Reverse Zone untuk DNS BIND9) sedang diedit menggunakan teks editor nano, lalu sesi tersebut tertutup secara paksa. Hal ini bisa disebabkan oleh Virtual Machine (VM) yang tiba-tiba mati, koneksi SSH terputus, atau terminal tertutup sebelum kamu sempat menyimpan dan keluar (Save & Exit) dari nano dengan benar.

Karena tertutup paksa, file sementara yang disembunyikan yaitu .db.192.swp gagal terhapus otomatis oleh sistem dan isinya menjadi kacau, sehingga nano bingung saat mencoba membacanya kembali.

 

Cara mengatasinya cukup mudah, kamu hanya perlu menghapus file swap tersebut: 

     1. Keluar dulu dari layar nano yang error tersebut dengan menekan Ctrl + X.

     2. Hapus file swap yang bermasalah dengan mengetikkan perintah berikut di terminal:


rm ./.db.192.swp


 

    3. Jika muncul permintaan konfirmasi penghapusan, ketik y lalu tekan Enter. (Opsional: Kamu bisa menggunakan rm -f ./.db.192.swp jika ingin langsung menghapusnya tanpa konfirmasi).

    4. Setelah dihapus, coba buka kembali file konfigurasi aslinya seperti biasa:

 nano db.192


    Setelah file .swp dihapus, error-nya pasti akan hilang dan file tersebut sudah bisa kamu edit dan save secara normal kembali. Silakan dicoba!

Posting Komentar

0 Komentar