हमारे पास NFS 4 का हिस्सा है, कई सर्वरों (NFS सर्वर और क्लाइंट सभी डेबियन 8) के बीच एक वॉल्यूम साझा करता है। हमारे पास हाल ही में कुछ मुद्दे आए हैं जहां नेटवर्क आउटेज क्लाइंट सिस्टम को फ्रीज कर देगा।
हमारे एनएफएस विकल्प, कम से कम थे बस rw
(और इसलिए चूक hard
, fg
, आदि)।
मैं अब इन विकल्पों के साथ प्रयोग कर रहा हूं, लेकिन मुझे वह व्यवहार नहीं मिल रहा है जिसकी मुझे उम्मीद है:
rw,soft,bg,retrans=6,timeo=150
(मैंने कुछ नरम जोखिमों की भरपाई के लिए रीट्रांस बढ़ा दिया है)
परीक्षण के लिए मैं जो प्रक्रिया अपना रहा हूं वह है:
- बूट मशीन
cd
सेवा मेरे/mnt/mountpoint
- NFS कनेक्शन को सत्यापित करें ठीक है
cd /
- नेटवर्क को मार डालो
ifdown eth0
cd
सेवा मेरे/mnt/mountpoint
ls
इस बिंदु पर कमांड लाइन जमा देता है, और मैं इसे इंटरप्ट नहीं कर सकता। कुछ समय बाद संदेश 'एनएफ़एस: सर्वर [सर्वरनेम] जवाब नहीं दे रहा है, समय समाप्त हो गया है, जो एक मिनट (अनिश्चित काल) में एक बार दोहराता प्रतीत होता है।
ऑपरेशन के विफल होने और नियंत्रण वापस करने के लिए मैं क्या करना चाहता / करूंगा।
कृपया कोई मुझे बता सकता है कि मैं इन सेटिंग्स के साथ गलत कहाँ जा रहा हूँ?
(पुनश्च: मैंने भी ऑटोफ़्स के साथ बढ़ते रहने की कोशिश की, लेकिन समान व्यवहार देखा)
धन्यवाद
hard
अभी जो स्थिति है, उसके लिए परेशानी ही बुरी है (सिस्टम रिबूट होने तक मर रहा है और मर रहा है)। intr
आदमी के अनुसार NFS4 में समर्थित नहीं है।
intr
कि यह NFS4 द्वारा समर्थित है, लेकिन कर्नेल द्वारा नहीं। 2.6.25)
cd
, लेकिन करने के बजाय ls /mnt/mountpoint
? यह संभव है कि ls
विफल होने के बाद , आपका शेल पीडब्ल्यूडी पर निर्भर फाइलसिस्टम के संचालन का प्रयास कर रहा हो। (इससे भी बदतर, अगर आप .
अपने में डालने के लिए पर्याप्त मूर्ख थे $PATH
)
soft
किसी भी परिस्थिति में सिफारिश नहीं करूंगा । यह त्रुटि पर डेटा को छोड़ने की अनुमति देता है । इसके बजाय मैं सुझाव दूंगाhard,intr
।