สาเหตุ
อาการ คือ เครื่อง Redhat linux server ไม่ตื่น
เพราะบริการ ldap ไม่ตอบสนอง ที่หน้า console ค้างที่ swap ขณะบูท
บทเรียนการดำเนินการ
1. กด i ขณะเข้าเครื่องเพื่อเปิดบริการทีละรายการ
เมื่อพบ ldap ก็กดปุ่ม N เพื่อขอไม่เปิด ก็จะเข้าเครื่องไปตรวจรายละเอียดได้
2. ใช้ df ตรวจ space ของเครื่อง พบว่าพื้นที่ในเครื่องเหลือปกติ
3. more /etc/ldap.conf
พบ host กับ base แต่ก็ไม่ใช่สาเหตุ เพราะปัญหาเกิดหลังไฟฟ้าดับ และไม่มีใครแก้ไข config
4. /etc/init.d/ldap start
พบคำว่า checking configuration files for sldapd: แล้วค้าง
Ctrl-C ก็หลุดออกมา
5. เข้าห้อง /var/lib/ldap แล้วย้ายห้องข้อมูล ldap เดิมออกไป
เพราะสาเหตุน่าจะเกิดจากไฟฟ้าดับ แล้วแฟ้มข้อมูลเสีย
แล้วใส่ข้อมูลใหม่เข้าไปใหม่ ก็ใช้ ldap ได้ปกติ
6. การใช้แฟ้มที่ backup ไว้
– ต้อง chmod ldap:ldap สำหรับแฟ้ม __* ใหม่
– #/etc/init.d/restart ถ้าทำ 2 ครั้งแล้ว stop ไม่ลง แสดงว่า start ไม่สำเร็จ
– # natstat -na |grep 389 เพื่อดูว่า ldap เปิดหรือไม่
แหล่งที่น่าสนใจ
http://spalinux.com/2008/10/add_modify_delete_user_in_openldap
http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm
http://www.computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm
CN – Common Name
DN – Distinguished Name ชื่อจำแนก
OU – Organizational unit
One thought on “ldap ล้ม .. ทำอย่างไรดี”