ฉันติดตั้งautofsไว้ในเซิร์ฟเวอร์ linux หลายตัวที่เชื่อมต่อกับเซิร์ฟเวอร์ NFS ส่วนกลางสำหรับผู้ใช้ / โฮมไดเรกทอรี มันใช้งานได้ดีเมื่อทำการติดตั้งไดเรกทอรีในการเข้าสู่ระบบ แต่การติดตั้งไม่เคยหมดเวลา ฉันได้ตรวจสอบ / etc / sysconfig / autofs แล้วและค่าเริ่มต้นถูกตั้งไว้ที่ 300 ดังนั้นสิ่งเหล่านี้ควรหมดเวลาหลังจาก 5 นาที
การรีสตาร์ทautofsจะเพิ่มไดเรกทอรีทั้งหมดดังนั้นฉันรู้ว่ามันมีความสามารถ
ฉันพยายามใช้lsofสุ่มในไดเรกทอรี แต่ไม่มีไฟล์ปรากฏเปิดตลอดเวลา
ฉันยังติดตั้งไดเรกทอรีแบบสุ่มที่ฉันรู้ว่าไม่ได้ใช้งาน แต่สิ่งเหล่านี้ไม่เคยเมานท์เอง กล่องเหล่านี้บางกล่องมีผู้ใช้มากกว่า 10 คนที่เข้าสู่ระบบครั้งเดียวและการติดตั้งไม่เคยลดลง
ฉันแค่พยายามค้นหาว่ามีวิธีที่ดีกว่าในการค้นหาสาเหตุ ฉันไม่เห็นสิ่งใดเฉพาะในบันทึกใด ๆ
ข้อเสนอแนะใด ๆ ที่ชื่นชม ขอบคุณ!
UPDATE
ฉันเปิดใช้งานการดีบักสำหรับautofsแต่ดูเหมือนจะไม่เปิดเผยสิ่งที่ผิดปกติ บันทึกเหล่านี้ถูกสร้างขึ้น 7 นาทีหลังจาก / home / user1 ถูกเมาท์ตั้งแต่แรกและหลังจากไม่มีการใช้งาน 6 นาที ตามค่าเริ่มต้น 5 นาทีสิ่งนี้ควรถูกยกเลิกการต่อเชื่อม ฉันไม่เคยเห็นบันทึกที่ผ่านมาซึ่งบ่งบอกว่ามีความพยายามในการนับจำนวน
Jan 11 12:52:00 linux automount[26505]: st_expire: state 1 path /home
Jan 11 12:52:00 linux automount[26505]: expire_proc: exp_proc = 3055176592 path /home
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user1
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user2
Jan 11 12:52:00 linux automount[26505]: expire_proc_indirect: expire /home/user3
Jan 11 12:52:00 linux automount[26505]: 3 remaining in /home
Jan 11 12:52:00 linux automount[26505]: expire_cleanup: got thid 3055176592 path /home stat 7
Jan 11 12:52:00 linux automount[26505]: expire_cleanup: sigchld: exp 3055176592 finished, switching from 2 to 1
Jan 11 12:52:00 linux automount[26505]: st_ready: st_ready(): state = 2 path /home
อัปเดต 2 หลังจากพูดคุยกับฝ่ายสนับสนุน Red Hat เกี่ยวกับเรื่องนี้วิธีการแก้ปัญหาก็คือการลดค่าการหมดเวลาลงสำหรับไดเรกทอรีบ้าน ฉันทำอย่างนั้นและดูดี เห็นได้ชัดว่ามีบางอย่างกำลังเคลื่อนที่ไปที่จุดยึดทุก 2 1/2 ถึง 3 นาทีและทำให้สิ่งนี้ยังคงอยู่
วิธีแก้ไขคือการเพิ่มค่าการหมดเวลาลงในไฟล์ /etc/auto.master สำหรับการจับคู่นั้น:
/home /etc/auto_home --timeout=120
df
แต่ต้องการชี้แจง