NFS: Mount.nfs: प्रोटोकॉल समर्थित नहीं है


18

मैं एक Zxx NSA310s NAS के NFS शेयर को माउंट करना चाहता हूं। ग्राहक मशीन पर दिखाया गया शोमाउंट, शेयर दिखाता है:

$ showmount 10.0.0.100 -e
Export list for 10.0.0.100:
/i-data/7fd943bf/nfs/zyxelNFS *

क्लाइंट के / etc / fstab में लाइन होती है:

10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw  0 0

लेकिन बढ़ते काम नहीं करता है:

sudo mount /media/nasNFS/ -v
mount.nfs: timeout set for Mon May 25 17:34:46 2015
mount.nfs: trying text-based options 'vers=4,addr=10.0.0.100,clientaddr=10.0.0.2'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=10.0.0.100'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 10.0.0.100 prog 100003 vers 3 prot TCP port 2049
mount.nfs: portmap query retrying: RPC: Program/version mismatch
mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: trying 10.0.0.100 prog 100003 vers 3 prot UDP port 2049
mount.nfs: portmap query failed: RPC: Program/version mismatch
mount.nfs: Protocol not supported

nfs-commonस्थापित है। और क्या छूट सकता है?


NFS प्रोटोकॉल का कौन सा संस्करण NSA310s द्वारा प्रदान किया गया है? ऐसा लगता है कि आपका क्लाइंट केवल संस्करण 3 का समर्थन करता है और शायद सर्वर केवल संस्करण 4 (या 2) है
एंथन

मैं NFS संस्करण को नहीं जानता कि NSA310s आंतरिक रूप से उपयोग करता है। क्लाइंट एक मौजूदा Ubuntu 15.04 वितरण चलाता है, क्या एनएफएस v4 को स्पष्ट रूप से अनुमति देना आवश्यक है?
गीतम

nfs4के /etc/fstabबजाय में प्रयास करें nfs। मैंने NSA310s के चश्मे को देखा, लेकिन यह निर्दिष्ट नहीं करता कि NFS के किस संस्करण का समर्थन किया गया है।
एंथन

nfs4 के साथ / etc / fstab में मुझे माउंट .nfs4: टाइमआउट सेट के लिए Mon 25 मई 19:13:48 2015 Mount.nfs4: पाठ-आधारित विकल्पों की कोशिश कर रहा है 'addr = 10.0.0.100, clientaddr या 10.0.0.2' माउंट। nfs4: आरोह (2): प्रोटोकॉल समर्थित नहीं माउंट। nnfs4: प्रोटोकॉल समर्थित नहीं
Geom

1
उस स्थिति में आपका NFS सर्वर केवल संस्करण 2 का समर्थन करता है। विकल्प का उपयोग करने का प्रयास करेंvers=2
लैम्बर्ट

जवाबों:


16

जवाब पाने के लिए उठाए गए कदमों को संक्षेप में बताने के लिए:

आउटपुट के अनुसार NFS सर्वर NFSv4 को पसंद नहीं करता है और न ही UDP को। एनएफएस सर्वर आप उपयोग कर सकते हैं की क्षमताओं को देखने के लिए rpcinfo 10.0.0.100(आप के लिए फिल्टर करने के लिए आदेश का विस्तार हो सकता है nfsद्वारा: |egrep "service|nfs")

जाहिरा तौर पर सर्वर द्वारा समर्थित एकमात्र संस्करण संस्करण 2 है:

rpcinfo 10.0.0.100 |egrep "service|nfs"
program version netid     address                service    owner
100003  2       udp       0.0.0.0.8.1            nfs        unknown
100003  2       tcp       0.0.0.0.8.1            nfs        unknown

निर्यात को माउंट करने का समाधान vers=2कमांड लाइन पर या तो माउंट विकल्प का उपयोग करना है :

mount -o rw,vers=2 10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS

या / etc / fstab संपादित करके:

10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw,vers=2  0 0

संस्करण 3 (या यहां तक ​​कि 4) का समर्थन करने के लिए एनएफएस सर्वर को बदलने के लिए एक और दृष्टिकोण हो सकता है।


4
समस्या निवारण के लिए rpcinfo के लिए उपयोगी सूचक, धन्यवाद,
14

-2

इस विकल्प का उपयोग करने का प्रयास करें

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