लिनक्स: एनएफएस के साथ ऑटोफ का उपयोग करने और सिर्फ एफस्टैब का उपयोग करने के बीच अंतर


10

ऑटो.मास्टर का उपयोग करने और ऑटोफॉस्ट को आपके एनएफएस माउंटपॉइंट्स से स्वचालित करने में क्या अंतर है? लिनक्स Red-Hat 5/6

जवाबों:


6

इसके साथ fstab, लाभ यह है कि रिमोट फाइल सिस्टम सिस्टम पर लगाया जाएगा (जब noautoमाउंट विकल्प का उपयोग नहीं किया जाता है)।

इसके अतिरिक्त, यह निर्भर करता है कि माउंट बिंदु कैसे परिभाषित किया गया है। दो विकल्प हैं जो पुनर्प्राप्ति व्यवहार को निर्धारित करते हैं जब एनएफएस क्लाइंट सर्वर तक नहीं पहुंच सकता है। साथ hardविकल्प (डिफ़ॉल्ट एक), यदि कोई समस्या बढ़ते NFS शेयर है और बार-बार कोशिश करता अनिश्चित काल के लिए शेयर माउंट करने के लिए बना रहे हैं बूट प्रक्रिया को रोक देगा। यदि softविकल्प का उपयोग किया जाता है, तो फिर से retransवापसी के बाद माउंट विफल हो जाता है ।

दूसरी ओर, ऑटोफॉक्स केवल जरूरत पड़ने और एक्सेस किए जाने पर एनएएफएस शेयरों की गणना करता है।


ऑटोफोंस के बारे में भी मेरी यही समझ थी; तो ऑटोफोटो एक स्टेट या अन्य फाइलसिस्टम अनुरोध पर प्रतिक्रिया देगा जो एनएफएस वॉल्यूम को पहले माउंट करके माउंटपॉइंट का संदर्भ देता है और फिर अनुरोध को पूरा करता है? क्या ऑपरेशन पूरा होने के तुरंत बाद यह एनएफएस को अनमाउंट कर देता है?
ग्रेग लेवेंटल

निष्क्रियता की अवधि के बाद @GreggLeventhal autofs को अनमाउंट करने के लिए कॉन्फ़िगर किया जा सकता है। जब आप उत्तराधिकार में दो फ़ाइलों का उपयोग करते हैं तो टाइमआउट को 0 पर सेट करना एक अच्छा विचार नहीं होगा क्योंकि यह बहुत लगातार अनमाउंट-माउंट साइकल को जन्म देगा।
गाइल्स का SO- बुराई पर रोक '23

इसका क्या लाभ है कि इसे छोड़ कर fstab के माध्यम से मुहिम शुरू की?
ग्रेग लेवेंटल

5

ऑटोफोर का लाभ यह होगा कि आप अपने सर्वर को बूट कर सकते हैं (और इसका उपयोग कर सकते हैं) सामान्य रूप से जब एनएफएस माउंट दुर्गम होता है। केवल उपयोगकर्ता / एप्लिकेशन जो एनएफएस माउंट तक पहुंचना चाहते हैं, अनुपलब्धता को नोटिस करेंगे। Fstab के साथ आपका सर्वर बूट (हार्ड ऑप्शन) से इंकार कर सकता है, बहुत धीरे से बूट करें (टाइमआउट के साथ हार्ड ऑप्शन), या आपको असफल (सॉफ्ट ऑप्शन) हर बार अनुपलब्ध एनएफएस माउंट को मैन्युअल रूप से फिर से माउंट करना पड़ सकता है। अगर कोई गलत है तो कृपया मुझे सही करें।


मुझे यह लेख मिला जो इस उत्तर में कम से कम एक बिंदु जोड़ता है: golinuxhub.com/2014/09/…
MrMas

साइड टिप के रूप में, मुझे नहीं पता कि यह एक मानक है, लेकिन fstabउबंटू / डेबियन में nofailविकल्प उपलब्ध है जो अनुपलब्ध fs लक्ष्य पर बूट विफलता को रोक देगा
जैकोपेन

1

आम तौर पर जैसा कि हम जानते हैं कि बूट पर बढ़ते / etc / fstab के साथ होता है जबकि ऑटोफ्स वह डेमन है जो बाद में होता है। इसलिए आमतौर पर एनएफएस शेयरों को ऑटोफॉक्स पर रखना अच्छा होता है ताकि बूट प्रक्रिया के दौरान कोई समस्या न हो अगर एनएफएस शेयर लोड करने में विफल रहे (कभी-कभी होता है)। ऑटोफ़्स का लाभ ऑटोफ़्स के कारण होता है बूट समय कम हो जाता है क्योंकि अनावश्यक माउंट बिंदु कम हो जाते हैं। अवधि के अनुसार स्वचालित रूप से अनमाउंट भी किया जाता है। नेटवर्क दक्षता बढ़ जाती है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.