मैं अपने सर्वर पर काम कर रहा हूं, जिसमें से मैं एनएफएस का उपयोग करके एक निर्देशिका का निर्यात करता हूं। सप्ताह के अंत में या सर्वर रिबूट के कारण, मैं कई बार umount
अपने वर्कस्टेशन (जो /etc/fstab
बूट पर आरोहित हो जाता है ) में निर्यात फाइल सिस्टम को भूल गया । बीच में मैं umount
तथ्य और रिमाउंट के बाद (मैं उपयोग नहीं कर रहा था) में सक्षम था autofs
:
umount -fl /data0
mount /data0
लेकिन यह अब काम नहीं करता है।
मैं सर्वर से एक अलग निर्देशिका (माउंट हैंग) पर निर्यात निर्देशिका को माउंट नहीं कर सकता , लेकिन मैं अपने वर्कस्टेशन पर चलने वाली आभासी मशीन पर निर्यात किए गए डीआईआर को माउंट कर सकता हूं।
मैंने जो प्रयास किया है वह ( rmmod
) nfs
और nfsv3
मॉड्यूल (जो काम नहीं करेगा ) को हटा रहा है Resource temporarily unavailable
। lsof
रुक जाता है। mount
के माध्यम से घुड़सवार कुछ भी नहीं दिखाता है nfs
। यह सब संभवत: कई बार 'यूमाउंट-एल' का उपयोग करने का परिणाम है, लेकिन पहले दो बार यह बिना किसी समस्या के काम करता है।
मैंने उस समय के दौरान सर्वर को फिर से शुरू किया है, बिना किसी अंतर के माउंट न कर पाने के कारण। मैंने भी इस्तेमाल किया service nfs-kernel-server restart
। मुझे संदेह है कि अगर मैं क्लाइंट वर्कस्टेशन को पुनः आरंभ करता हूं तो सब कुछ सामान्य हो जाएगा।
क्या इससे उबरने का एक तरीका है और रिबूट के बिना मेरे वर्कस्टेशन पर एनएफ़एस क्लाइंट पक्ष को फिर से संगठित करना है?
अगर मैं इसे रिबूट के बिना ठीक नहीं कर सकता हूं, तो क्या मैं इसका उपयोग करना शुरू नहीं करूंगा autofs
?
lsof -b
अंतिम पंक्तियों के साथ हैंग हो जाता है:
lsof: avoiding readlink(/run/user/1001/gvfs): -b was specified.
lsof: avoiding stat(/run/user/1001/gvfs): -b was specified.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
Output information may be incomplete.
पूर्व की पंक्तियों में, वहाँ नहीं है /data0
।
में प्रविष्टि /etc/fstab
:
192.168.0.2:/data0 /data0 nfs defaults,auto,nolock,user 0 2
upstart
और सभी के साथ कैसे काम करता है । आप शायद nfs-common
पैकेज में सभी सेवाओं को फिर से शुरू करना चाहते हैं , ऐसा लगता है कि कुछ हैं। आदेश के रूप में अच्छी तरह से मामलों की संभावना है, इसलिए निर्भरता के क्रम में शुरू करने से रोकने की कोशिश करें। आप शायद rpcbind
अपने अंतिम पड़ाव / पहली शुरुआत के रूप में भी करना चाहते हैं । मैंने डेबियन पर पहले भी ऐसा किया है, लेकिन इसकी सिर्फ एक अच्छी nfs-common
सेवा है।
lsof -b
लटका?