Wed 26 Dec 2007
เครื่อง 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 (กรณีบูทไม่ขึ้น) แน่ใจว่ามีค่ารถแล้ว ก็สั่งรีบูทเครื่องเลย ถ้าไม่มีอะไร และเครื่องบูทขึ้นมาปกติ ก็เก็บตั้งไว้เหมือนเดิม
ไม่รู้ว่าจะช่วยอะไรได้หรือเปล่า เอาเป็นว่าช่วงหาข้อมูลการแก้ปัญหานี้อยู่ ก็ลองแบบนี้ไปก่อนล่ะกัน
ช่วงนี้ยิ่งนอนไม่ค่อยหลับอยู่ เฮ้อออ…… เซ็งจิต
December 31st, 2007 at 3:37 pm
เธอไปเที่ยวไหนมานิ ^^
December 31st, 2007 at 3:38 pm
หวัดดีปีใหม่
January 1st, 2008 at 4:27 pm
ไปนอนบ้านป้ามาอ่ะ หวัดดีปีไหม่จ๊ะ
January 20th, 2008 at 4:21 pm
หลังจากแก้ไขตามข้างต้นแล้ว ถึงวันนี้ server uptime ตลอด 25 วันที่ผ่านมา และคิดว่าน่าจะแก้ปัญหาได้ถูกจุดแล้ว
จะได้นอนหลับเต็มตื่นเสียที