Auto restart server linux centos bila terjadi hang

24 November 2011

Sering kali kita mengalami permasalahan hang pada sever yang kita kelola. Bila permasalahan tersebut saya temui maka yang akan saya lakukan adalah menghubungi it support dari penyedia colo tempat server tersebut diletakan untuk merestartnya server saya tersebut secara manual. Mungkin bila terjadi dalam sepengetahuan saya hal tersebut menjadi tidak masalah namun bila tidak maka server saya tersebut akan mengalami down time yang cukup panjang hingga diketahui bahwa server bersangkutan hang.  Pemecahan masalah dari masalah tersebut seharusnya adalah adanya proses otomasi yang mendeteksi kesalahan pada server dan mengharuskan dilakukan restart pada server. Adapun aplikasi yang memiliki kemampuan restart otomatis pada device dikenal dengan watchdog. Berikut ini akan saya jelaskan instalasi watchdog pada server Centos.



Langkah -langkahnya adalah sebagai berikut:

  1. Install watchdog dengan perintah "yum install watchdog"
  2. setelah selesai edit file /etc/watchdog.conf dengan menambahkan baris paling akhir file dengan isian sebagai berikut: file = /var/log/messages dan watchdog-device = /dev/watchdog 
  3. Lakukan perintah /sbin/modprobe softdog pada shell untuk meload sofdog
  4. Jalankan perintah 'echo modprobe softdog' >> /etc/rc.modules pada shell untuk memastikan modules terload setiap server restart.
  5. Jalankan watchdog dengan perintah service watchdog start 
  6. Tambahkan perintah 'echo /sbin/service watchdog restart' >> /etc/rc.local untuk memastikan watchdog dijalankan ketika server dihidupkan

0 komentar: