Ich möchte die NFS-Freigabe eines Zyxel NSA310s NAS mounten. Showmount, das auf dem Clientcomputer aufgerufen wird, zeigt die Freigabe an:
$ showmount 10.0.0.100 -e
Export list for 10.0.0.100:
/i-data/7fd943bf/nfs/zyxelNFS *
Die / etc / fstab des Clients enthält die folgende Zeile:
10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw 0 0
Aber die Montage funktioniert nicht:
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
ist installiert. Was kann noch fehlen?
nfs4
in der/etc/fstab
stattnfs
. Ich habe die Spezifikationen für den NSA310 nachgeschlagen, aber nicht angegeben, welche Version von NFS unterstützt wird.vers=2
Antworten:
Um die Schritte zusammenzufassen, die unternommen wurden, um zur Antwort zu gelangen:
Entsprechend der gegebenen Ausgabe mag der NFS-Server weder NFSv4 noch UDP. Um die Fähigkeiten des NFS - Servers Sie verwenden können
rpcinfo 10.0.0.100
(möglicherweise den Befehl Filter erweitern fürnfs
von:|egrep "service|nfs"
)Anscheinend ist die einzige vom Server unterstützte Version Version 2:
Die Lösung zum Mounten des Exports besteht darin, die Option mount
vers=2
entweder in der Befehlszeile zu verwenden:oder indem Sie die Datei / etc / fstab bearbeiten:
Ein anderer Ansatz kann darin bestehen, den NFS-Server so zu ändern, dass Version 3 (oder sogar 4) unterstützt wird.
quelle
versuchen Sie, diese Option zu verwenden
quelle