Score:0

การหมดเวลาเริ่มต้นสำหรับคำสั่งเซิร์ฟเวอร์ - การเมานต์ NFS

ธง ug

สังเกตเห็นสิ่งต่อไปนี้: หากการเมานต์ NFS ไม่พร้อมใช้งานไม่ว่าด้วยเหตุผลใดก็ตาม คำสั่ง linux ส่วนใหญ่จะรออย่างไม่มีที่สิ้นสุด

กำลังทำ ls -lahF บนทางขึ้นเขาเพียงรอ...ตลอดไป และไม่เคยกลับมา

ฉันสามารถเรียกใช้ทุกอย่างด้วย หมดเวลา 5 ต่อหน้ามัน แต่นั่นกลับรู้สึกอึดอัด

โดยเฉพาะอย่างยิ่งเมื่อเชื่อถือบริการที่เรียกใช้หรือสร้างบันทึกข้อผิดพลาดที่สามารถรับได้ พฤติกรรมนี้เป็นอันตรายเนื่องจากสิ่งต่าง ๆ อาจทำงานเป็นเวลานานเช่นนี้โดยไม่มีใครสังเกตเห็น

ฉันจะทำอย่างไรเพื่อสร้างภูมิคุ้มกันให้กับตัวเองและระบบของฉันจากสิ่งนี้ ห่อทุกอย่างในเช็ค? จะต้องมีวิธีที่ดีกว่านี้แน่นอน? ชอบตัวเลือกการเมานต์สำหรับการเมานต์ NFS หรือไม่

ดูเหมือนว่ามี: https://linux.die.net/man/5/nfs

แต่ประสบการณ์แสดงให้เห็นว่ามันไม่ได้ทำอะไรเลย

ติดตั้งเป็น อ่อน ด้วยการตั้งค่าเริ่มต้นควรโยน เซิร์ฟเวอร์ไม่ตอบสนอง ข้อความหลังจาก 3 นาที แต่หลังจากผ่านไป 30 นาที คำสั่งทั้งหมดที่ฉันพยายามก็ยังคงหยุดทำงาน...

แก้ไข: การตั้งค่า timeo ที่ต่ำกว่าและ retrans ร่วมกับ "soft" ดูเหมือนจะใช้งานได้

de flag
การหมดเวลาในโปรโตคอล NFS ที่จัดการโดยเลเยอร์ RPC ดังนั้นจึงเป็นไปไม่ได้ที่จะมีคำสั่งที่แตกต่างกันสำหรับการทำงานที่แตกต่างกัน...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา