Я хочу смонтировать общий ресурс NFS NAS Zaxel NSA310s. Showmount, вызываемый на клиентском компьютере, показывает долю:
$ 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
установлен. Что еще может отсутствовать?
nfs4
в/etc/fstab
вместоnfs
. Я посмотрел спецификации для NSA310s, но не указал, какая версия NFS поддерживается.vers=2
Ответы:
Чтобы суммировать шаги, предпринятые для получения ответа:
Согласно полученным данным сервер NFS не любит ни NFSv4, ни UDP. Чтобы увидеть возможности сервера NFS вы можете использовать
rpcinfo 10.0.0.100
(вы можете расширить команду фильтра дляnfs
по:|egrep "service|nfs"
)Очевидно, единственная версия, поддерживаемая сервером, это версия 2:
Решение для монтирования экспорта заключается в использовании опции mount
vers=2
в командной строке:или отредактировав / etc / fstab:
Другой подход может состоять в том, чтобы изменить сервер NFS для поддержки версии 3 (или даже 4).
источник
попробуйте использовать эту опцию
источник