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.

read more...

ORA-01092: ORACLE instance terminated. Disconnection forced...akibat masalah pada UNDO TABLESPACE

15 November 2011

 Bila kita menjumpai error "ORA-01092: ORACLE instance terminated. Disconnection forced" akibat adanya masalah pada undo tablespace ketika menghidupkan database oracle maka yang mesti kita lakukan adalah:

  1. Cek file log dengan nama alertSID.log (bila SID database anda bernama coba maka file alert-nya bernama alertcoba.log). Untuk mencarinya pada os linux gunakan perintah #find $ORACLE_HOME -name alert*.log. 
  2. Baca file alert tersebut dan bila pesan errornya adalah: "ORA-30012: undo tablespace 'UNDOTBS' does not exist or of wrong type" ini dipastikan ada masalah pada file Undo Tablespace yang bernama UNDOTBS.

read more...