Openldap ใน Red Hat Enterprise 6 ได้มีการเปลี่ยน configuration ใหม่ซึ่งทำให้ผู้ที่เคย config Openldap ใน Red Hat Enterprise 5 อาจเกิดอาการมึนงงว่าทำไม่เรา config ไปแล้วแต่ทำไมเวลาใช้คำสั่งต่างๆ เช่น ldapadd, ldapsearch เกิด error “ldapadd ldap_bind: Invalid credentials (49)” บทความนี้ผมจะมาไขข้อข้องใจกันว่าเราจะแก่ไขปัญหานี้อย่างไรดี คำค้นยอดนิยม: ldap_bind: Invalid credentials (49), ldap_bind invalid credentials 49 ldapadd, red hat enterprise 6 download, ldap_bind invalid credentials 49 redhat, redhat enterprise download, ldap_bind invalid [...]
Archive for the ‘Troubleshooting’ Category
Controlling Core Dump Files in Linux
May 27th, 2009
Tum. Core dump อีกแล้ว!! คำพูดนี้เกิดขึ้นหลังจากที่เพื่อนคนหนึ่งได้โทรมาถามปัญหาเรื่องการใช้ rpm เสร็จ ตอนแรกก็งงๆ core dump คือไรหว่า มันขึ้น error ตรงไหน แล้วรู้ได้ไง ผมเลยลองค้นๆดูปรากฏว่าปัญหานี้เราเคยเจอแล้วนี้ เจอที่ blog ของเราเองด้วย แต่ตอนนั้นไม่ได้หาสาเหตุว่าเกิดจากอะไรกันแน่เพราะว่าไม่มีสิทธิแก้ไขอะไรมาก เพราะเราเช่าโฮสทฺ์เค้าไม่ใช่ของเราเอง หลังจากลองดูรายละเอียดแล้วก็พบว่า การเกิด core dump ได้นั้นสาเหตุหลักๆคือ การทำงานผิดพลาดของโปรแกรม (program crash) หรือ อีกสาเหตุเกิดจากการที่ program พยายาม access memory ในส่วนที่ไม่ได้รับอนุญาต จึงทำให้ OS สั่งปิดโปรแกรม (Kill process) นั้นซะ จากเหตุการณ์ทั้งสอง OS ก็ได้สร้าง Core dump file ขึ้นมาเพื่อช่วยให้เหล่า programmer ทั้งหลายพบจุดผิดพลาดของโปรแกรม หรือ ช่วยในการ debug โปรแกรมนั้นเอง ลักษณะของ [...]
Free memory by flushing pagecache and slabcache
May 5th, 2009
Tum. เราสามารถทำการ free memory ได้แบบ on demand โดยใช้คำสั่งง่ายๆ ซึ่งวิธีการนี้จะเป็นการ clear memory ในส่วนของ pagecache และ slabcache ในระบบ linux วิธีการก็คือ ใส่ค่า 1 สำหรับ free pagecache, 2 สำหรับ free dentries และ inodes หรือ 3 สำหรับ free pagecache, dentries และ inodes เข้าไปยังไฟล์ /proc/sys/vm/drop_caches นั้นเอง ตัวอย่างการ free momory หรือ clear momery คำสั่งสำหรับ free pagecache: # echo 1 > /proc/sys/vm/drop_caches คำสั่งสำหรับ free [...]
Improve mouse tracking in a Virtual Machine Manager (virt-manager)
February 3rd, 2009
Tum. ปัญหาการเคลื่อนที่ของ Mouse บน virtual machine ใน Linux มีความผิดเพี้ยนไปจากความเป็นจริงนี้เราสามารถแก้ไขปัญหานี้ได้ด้วยกัน 2 วิธี คือ ย้ายการใช้งานจาก VNC console ไปเป็น SDL console แต่การทำงาน SDL console บนโปรแกรม virt-manager ไม่ค่อย work เนื่องจากว่าถ้าเราปิด SDL console ระบบจะทำการปิด virtual machine ไปด้วย -*- แก้ไข config จาก virtual mouse ไปเป็น virtual tablet ซึ่งวิธีการจะพูดถึงในบทความนี้ การแก้ไขผ่านทาง GUI Mode เปิดโปรแกรม Virtual Machine Manager (virt-manager) และถ้ามี virtual machine รันอยู่ให้ shutdown virtual [...]
After installation machine hangs during first boot
October 4th, 2008
Tum. เคยไหมเวลาเราติดตั้ง red hat enterprise แล้วเกิดอาการ boot ค้างหรือ hang หลังจากที่ระบบทำการ boot ครั้งแรก หรือที่เรียกว่า “first boot” ในบ้างครั้งอาจเกิดจาก bug ของ Advanced Power Management (APM) เจ้าตัว APM จะต้องใีการติดต่อการ BIOS ของระบบ ถ้าระบบไม่ support ก็จะทำให้เกิดอาการ hang ขึ้นมาได้ วิธีการสังเกตว่าเกิดจากสาเหตุนี้หรือไม่ให้ลองดูว่าระบบเกิดอาการ hang ก่อนก่อนที่จะทำการโหลด services ทั้งหมดของระบบหรือไม่ ถ้าใช้ให้สันนิฐานว่าอาจเกิดจากสาเหตุนี้ก็ได้ การแก้ปัญหาจากสาเหตุนี้คือ ให้เซ็ตค่า apm=off คำค้นยอดนิยม: advance power management, advanced power management คือ, installation Machine, redhat ค้าง grub manager, ซื้อ [...]
Diskdump report error messages when restart the diskdump service
August 11th, 2008
Tum. เมื่อเราได้ทำการแก้ไขหรือ configure diskdump แล้ว restart diskdump service ได้มี error เกิดขึ้นที่ /var/log/messages โดยมีข้อความดังข้างล่าง diskdump: diskdumpctl: failed to add /dev/hdb! diskdump: activating failed kernel: disk_dump: shut down ในปัญหาข้างต้นเกิดจาก Linux ที่ใช้อยู่ไม่ support full hard disk dump partition ดังนั้นวิธีแก้ไขสามารถทำได้โดยสร้าง partition ใน Hard disk และ ใช้ partition นั้นสำหรับการ dump memory information. คำค้นยอดนิยม: diskdump, diskdump diskdumpctl: failed to add, redhat diskdump [...]


Posted in
Tags:
