เครื่อง server ตัวหนึ่งที่ IDC pacific ของผม มีอาการแปลกๆ 3-4 วันเครื่องจะค้างไปเองเฉยๆ เซอเวอร์ตัวนี้ติดตั้ง Ubuntu 7.10 ผมลองไล่ๆดูตาม log ต่างๆเพื่อหาสาเหตุของปัญหา ปัญหานี้ก่อนหน้านี้เคยเจอว่า โดนบอมอีเมล์ครั้งใหญ่ แต่ครั้งนี้ไม่เห็นมีอะไร แต่ก็ไปสะดุดข้อมูลในไฟล์ message ตามด้านล่าง
Dec 24 08:52:01 xx kernel: [ 41.392787] ACPI: Core revision 20070126 Dec 24 08:52:01 xx kernel: [ 41.395221] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found. Dec 24 08:52:01 xx kernel: [ 41.431967] ACPI: setting ELCR to 0200 (from 0c28)
คุ้นๆว่าตัวเองนี่แหละเป็นคนไปเปิดมัน(ACPI)ตอนติดตั้ง – -” ตอนนี้ไม่ได้อยู่หน้าเครื่องจะปิดก็ลำบาก เลยปิดมันในระดับ kernel เอาตามนี้
แก้ไขไฟล์ /boot/grub/menu.lst เดิม
title Ubuntu 7.10, kernel 2.6.22-14-server root (hd0,0) kernel /vmlinuz-2.6.22-14-server root=/dev/md1 ro quiet splash initrd /initrd.img-2.6.22-14-server quiet
เป็น
title Ubuntu 7.10, kernel 2.6.22-14-server root (hd0,0) kernel /vmlinuz-2.6.22-14-server root=/dev/md1 ro acpi=off initrd /initrd.img-2.6.22-14-server quiet
เสร็จแล้ว เตรียมตังค์ค่าtaxi (กรณีบูทไม่ขึ้น) แน่ใจว่ามีค่ารถแล้ว ก็สั่งรีบูทเครื่องเลย ถ้าไม่มีอะไร และเครื่องบูทขึ้นมาปกติ ก็เก็บตั้งไว้เหมือนเดิม
ไม่รู้ว่าจะช่วยอะไรได้หรือเปล่า เอาเป็นว่าช่วงหาข้อมูลการแก้ปัญหานี้อยู่ ก็ลองแบบนี้ไปก่อนล่ะกัน
ช่วงนี้ยิ่งนอนไม่ค่อยหลับอยู่ เฮ้อออ…… เซ็งจิต

