Próbuję wsiąść FreeNFS udział znajdujący się na moim hoście Windows 7, pod moją maszyną wirtualną CentOS 6 w VirtualBox.
Sieć między hostem a gościem działa dobrze i udało mi się zamontować udział NFS udostępniany przez inne oprogramowanie Windows ( Winnfsd , z nie używam już z powodu innego problemu).
Używam polecenia montowania:
mount -v -t nfs -o vers=3 192.168.56.1:/ /mnt/www/
Rezultatem jest:
mount.nfs: timeout set for Wed Nov 19 14:50:02 2014
mount.nfs: trying text-based options 'nfsvers=3,addr=192.168.56.1'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.56.1 prog 100003 vers 3 prot TCP port 2049
mount.nfs: portmap query failed: RPC: Authentication error
mount.nfs: access denied by server while mounting 192.168.56.1:/
Próbowałem z vers=2
, niewiele lepiej:
mount.nfs: timeout set for Wed Nov 19 14:54:43 2014
mount.nfs: trying text-based options 'vers=2,addr=192.168.56.1'
mount.nfs: prog 100003, trying vers=2, prot=6
mount.nfs: portmap query retrying: RPC: Program not registered
mount.nfs: prog 100003, trying vers=2, prot=17
mount.nfs: portmap query failed: RPC: Program not registered
mount.nfs: requested NFS version or transport protocol is not supported
I vers=4
, nie obsługiwane przez FreeNFS, ale tylko dla informacji:
mount.nfs: timeout set for Wed Nov 19 14:56:40 2014
mount.nfs: trying text-based options 'vers=4,addr=192.168.56.1,clientaddr=192.168.56.220'
mount.nfs: mount(2): Permission denied
mount.nfs: access denied by server while mounting 192.168.56.1:/
Wypróbowałem również poniższe, zebrane z postów na forum tu i tam:
nfsvers=x
zamiastvers=x
sec=none
nolock
- zatrzymanie
iptables
iip6tables
usługi dla gości - wyłączenie zapory na hoście
- zapewnienie, że
rpcbind
usługa działa na gościu - dodawanie
rpcbind : ALL
do/etc/hosts.allow
na gościa
Ale żadne z tych rozwiązań nie miało znaczenia.
Jestem zaskoczony, że tak trudno jest zamontować udział FreeNFS. Przeczytałem to pytanie na unix.stackexchange i ten post na forum: Czy ktoś ma FreeNFS działa? ale wydaje się, że w żadnym przypadku OP nie zadziałało.
Jestem teraz zdesperowany w poszukiwaniu rozwiązań, jak zamontować ten udział NFS pod moim gościem CentOS 6?
sudo mount -v -t nfs -o nfsvers=3,sec=none 192.168.56.1:/ /nas
.sec=none
już!showmount -e 192.168.56.1
(5) Niektórzy ludzie roszczenie że HaneWIN jest znacznie lepszy niż FreeNFS.