Je veux monter la part NFS d'un NAS Zyxel NSA310s. Showmount, appelé sur la machine cliente, affiche le partage:
$ showmount 10.0.0.100 -e
Export list for 10.0.0.100:
/i-data/7fd943bf/nfs/zyxelNFS *
Le fichier / etc / fstab du client contient la ligne:
10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw 0 0
Mais le montage ne fonctionne pas:
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
est installé. Que peut-il manquer d'autre?
nfs4
au/etc/fstab
lieu denfs
. J'ai recherché les spécifications du NSA310s mais ne spécifie pas quelle version de NFS est prise en charge.vers=2
Réponses:
Pour résumer les étapes suivies pour obtenir la réponse:
Selon la sortie donnée, le serveur NFS n'aime pas NFSv4 ni UDP. Pour voir les capacités du serveur NFS , vous pouvez utiliser
rpcinfo 10.0.0.100
(vous pouvez étendre la commande de filtre pournfs
par:|egrep "service|nfs"
)Apparemment, la seule version prise en charge par le serveur est la version 2:
La solution pour monter l'exportation consiste à utiliser l'option de montage
vers=2
soit sur la ligne de commande:ou en éditant le fichier / etc / fstab:
Une autre approche peut être de changer le serveur NFS pour prendre en charge la version 3 (ou même 4).
la source
essayez d'utiliser cette option
la source