NFS: mount.nfs: Protokol desteklenmiyor


18

Zyxel NSA310s NAS'ın NFS paylaşımını bağlamak istiyorum. İstemci makinesinde çağrılan showmount, paylaşımı gösterir:

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

İstemcinin / etc / fstab satırı şunları içerir:

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

Ancak montaj çalışmıyor:

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-commonyüklendi. Başka ne eksik olabilir?


NSA protokolünün hangi sürümü NSA310s tarafından sağlanıyor? Görünüşe göre istemciniz yalnızca sürüm 3'ü destekliyor ve belki de sunucu yalnızca sürüm 4 (veya 2)
Anthon

NSA310s'un dahili olarak kullandığı NFS sürümünü bilmiyorum. İstemci geçerli bir Ubuntu 15.04 dağıtımı çalıştırıyor, NFS v4'e açıkça izin vermek gerekli mi?
Geom

denemek nfs4içinde /etc/fstabyerine nfs. NSA310'ların teknik özelliklerine baktım ancak hangi NFS sürümünün desteklendiğini belirtmiyorum.
Anthon

/ etc / fstab içindeki nfs4 ile mount.nfs4: 25 Mayıs Pzt için ayarlanan zaman aşımı süresi 19:13:48 2015 mount.nfs4: metin tabanlı seçenekleri 'addr = 10.0.0.100, clientaddr = 10.0.0.2' mount'u deniyorum. nfs4: mount (2): Protokol desteklenmiyor mount.nfs4: Protokol desteklenmiyor
Geom

1
Bu durumda NFS sunucunuz yalnızca sürüm 2'yi destekler.vers=2
Lambert

Yanıtlar:


16

Cevaba ulaşmak için atılan adımları özetlemek için:

Verilen verilere göre NFS sunucusu NFSv4 ve UDP'yi sevmiyor. Kullanabileceğiniz NFS sunucusu yeteneklerini görmek için rpcinfo 10.0.0.100(sizin için filtreye komutu uzatabileceğini nfsölçütü: |egrep "service|nfs")

Görünüşe göre sunucu tarafından desteklenen tek sürüm sürüm 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

Dışa aktarmayı bağlamanın çözümü vers=2, komut satırında mount seçeneğini kullanmaktır :

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

veya / etc / fstab öğesini düzenleyerek:

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

Başka bir yaklaşım, NFS sunucusunu sürüm 3'ü (hatta 4'ü) destekleyecek şekilde değiştirmek olabilir.


4
Sorun giderme için
rpcinfo'ya

-2

bu seçeneği kullanmaya çalış

....   nfs    rsize=8192,wsize=8192,timeo=14,intr 0 0
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.