อะไรคือความแตกต่างระหว่างการใช้ auto.master และการป้อนข้อมูลอัตโนมัติให้เมานต์ NFS ของคุณเมื่อเทียบกับการใส่ข้อมูลใน fstab Linux Red-Hat 5/6
อะไรคือความแตกต่างระหว่างการใช้ auto.master และการป้อนข้อมูลอัตโนมัติให้เมานต์ NFS ของคุณเมื่อเทียบกับการใส่ข้อมูลใน fstab Linux Red-Hat 5/6
คำตอบ:
ด้วยfstab
ข้อดีคือระบบไฟล์ระยะไกลจะถูกเมาท์บนระบบ (เมื่อnoauto
ไม่ได้ใช้ตัวเลือกการเมานท์)
นอกจากนี้ยังขึ้นอยู่กับวิธีการกำหนดจุดเชื่อมต่อ มีสองตัวเลือกที่กำหนดพฤติกรรมการกู้คืนเมื่อไคลเอนต์ NFS ไม่สามารถเข้าถึงเซิร์ฟเวอร์ ด้วยhard
ตัวเลือก (ค่าเริ่มต้น) กระบวนการบูตจะหยุดชั่วคราวหากมีปัญหาในการติดตั้งการแชร์ nfs และการพยายามซ้ำ ๆ จะทำเพื่อติดตั้งการแชร์อย่างไม่มีกำหนด หากsoft
มีการใช้ตัวเลือกแสดงว่าการเมานต์ล้มเหลวหลังจากretrans
ส่งการส่งสัญญาณซ้ำแล้ว
ในทางกลับกันการป้อนอัตโนมัติจะเมาท์เพียงแค่แบ่งปัน nfs เมื่อต้องการและเข้าถึงเท่านั้น
ประโยชน์ของ autofs คือคุณสามารถบูตเซิร์ฟเวอร์ของคุณ (และใช้งานได้) ตามปกติเมื่อไม่สามารถเข้าถึง NFS mount ได้ เฉพาะผู้ใช้ / แอปพลิเคชันที่ต้องการเข้าถึงการเมาท์ NFS เท่านั้นที่จะสังเกตเห็นความไม่พร้อมใช้งาน ด้วย fstab เซิร์ฟเวอร์ของคุณอาจปฏิเสธที่จะบูต (ตัวเลือกที่ยาก) บูตช้ามาก (ตัวเลือกที่ยากกับการหมดเวลา) หรือคุณอาจต้องติดตั้ง NFS ที่ไม่พร้อมใช้งานใหม่ทุกครั้งที่มันล้มเหลว (ตัวเลือกนุ่ม) กรุณาแก้ไขใครบางคนให้ฉันถ้าฉันผิด
fstab
บน Ubuntu / Debian มีnofail
ตัวเลือกที่จะป้องกันความล้มเหลวในการบู๊ตจากเป้าหมาย fs ที่ไม่พร้อมใช้งาน
โดยทั่วไปแล้วเรารู้ว่าการติดตั้งตอนบูตเกิดขึ้นกับ / etc / fstab ในขณะที่ autofs เป็น daemon ที่เกิดขึ้นในภายหลัง ดังนั้นโดยทั่วไปจะเป็นการดีถ้ามี NFS ที่ใช้ร่วมกันบน autofs เพื่อไม่ให้เกิดปัญหาใด ๆ ในระหว่างกระบวนการบูตหาก NFS ที่โหลดไม่สามารถโหลดได้ (เกิดขึ้นบางครั้ง) ข้อได้เปรียบของ autofs เนื่องจากเวลาการบูตอัตโนมัติลดลงเนื่องจากจุดเมานต์ที่ไม่จำเป็นลดลง เลิกเมานท์อัตโนมัติก็ทำได้ตามระยะเวลา ประสิทธิภาพของเครือข่ายเพิ่มขึ้น