Saya ingin me-mount bagian NFS dari Zyxel NSA310s NAS. Showmount, dipanggil pada mesin klien, menunjukkan pembagian:
$ showmount 10.0.0.100 -e
Export list for 10.0.0.100:
/i-data/7fd943bf/nfs/zyxelNFS *
Klien / etc / fstab berisi baris:
10.0.0.100:/i-data/7fd943bf/nfs/zyxelNFS /media/nasNFS nfs rw 0 0
Tetapi pemasangan tidak berfungsi:
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
diinstal. Apa lagi yang bisa hilang?
nfs4
di/etc/fstab
bukannfs
. Saya mencari spesifikasi untuk NSA310s tetapi tidak menentukan versi NFS mana yang didukung.vers=2
Jawaban:
Untuk merangkum langkah-langkah yang diambil untuk mendapatkan jawabannya:
Menurut output yang diberikan server NFS tidak suka NFSv4 atau UDP. Untuk melihat kemampuan server NFS yang dapat Anda gunakan
rpcinfo 10.0.0.100
(Anda dapat memperluas perintah untuk memfilternfs
dengan|egrep "service|nfs"
:)Rupanya satu-satunya versi yang didukung oleh server adalah versi 2:
Solusi untuk me-mount ekspor adalah dengan menggunakan opsi mount
vers=2
baik pada commandline:atau dengan mengedit / etc / fstab:
Pendekatan lain mungkin untuk mengubah server NFS untuk mendukung versi 3 (atau bahkan 4).
sumber
coba gunakan opsi ini
sumber