मैं अपनी मशीन पर एक NFS फाइल सिस्टम बढ़ रहा हूँ। मैं यह कैसे पता लगाऊं कि सर्वर किस NFS प्रोटोकॉल का उपयोग करता है? मेरे पास एनएफएस सर्वर मशीन तक पहुंच नहीं है, लेकिन मेरे पास मेरे क्लाइंट मशीन पर रूट है।
सर्वर द्वारा एनएफएस प्रोटोकॉल के किस संस्करण का उपयोग किया जा रहा है या यह किस संस्करण का समर्थन करता है, इसकी पहचान करने के लिए मैं अपने क्लाइंट मशीन पर कुछ भी चला सकता हूं?
मैं /var/log/messages
या कर्नेल डिबगिंग आउटपुट ( dmesg
) में कोई उपयोगी जानकारी नहीं पा रहा था ।
मैंने दौड़ने की कोशिश की है nfsstat
, लेकिन मुझे यकीन नहीं है कि यह मुझे कोई उपयोगी जानकारी दे रहा है। हालाँकि, जब मैं nfsstat -s
सर्वर के बारे में जानकारी का अनुरोध करने के लिए दौड़ता हूं, तो मुझे कुछ उपयोगी नहीं दिखता है:
# nfsstat -s
Server rpc stats:
calls badcalls badfmt badauth badclnt
0 0 0 0 0
जब मैं nfsstat -c
क्लाइंट के बारे में जानकारी का अनुरोध करने के लिए दौड़ता हूं , तो मुझे इसके बारे में कुछ जानकारी दिखाई देती है Client nfs v3
, लेकिन मुझे यकीन नहीं है कि इसकी व्याख्या कैसे करें। क्या यह मुझे मेरे क्लाइंट मशीन और NFS सर्वर के बीच उपयोग किए जा रहे प्रोटोकॉल के बारे में कुछ बताता है? क्या इसका मतलब है कि मैं वर्तमान में एनएफएस प्रोटोकॉल के v3 का उपयोग कर रहा हूं? क्या यह मुझे कुछ भी बताता है कि सर्वर एनएफएस प्रोटोकॉल के किन संस्करणों का समर्थन करता है, उदाहरण के लिए, एनएफएस v4?