Objetivo: montar um UNIX NAS ( WD myCloud ) em um roteador UNIX.
O que foi feito (não assuma que está correto):
O roteador verificado está executando o cliente NFS :
ps | grep nfsd
19243 nome de usuário 1376 R grep nfsd
O NAS verificado está executando o servidor NFS do macbook:
rpcinfo -T udp 192.168.X.XXX | grep nfs 100003 2 tcp 0.0.0.0.8.1 nfs unknown 100003 3 tcp 0.0.0.0.8.1 nfs unknown 100003 2 udp 0.0.0.0.8.1 nfs unknown 100003 3 udp 0.0.0.0.8.1 nfs unknown
Tente montar a sintaxe de uso do diretório NAS:
mount -t nfs server_IP_addr:/share_name /local_mount_point
mount -t NFS 192.168.X.XXX:/shares/Public/Data /mnt/nas
A resposta de erro:
montagem: montagem 192.168.X.XXX:/shares/Public/Data/ em /mnt/nas falhou: tal dispositivo não existe
Estou interessado em entender como diagnosticar a causa de 'nenhum tal dispositivo'. Existe um procedimento (série de testes de linha de comando) que elimina sistematicamente o problema?
Atualizações/Respostas Detalhadas a Perguntas/Solicitações:
módulo do servidor nfs não encontrado e incapaz de carregar:
root@WDMyCloud root # service nfs status
-sh: service: not found
root@WDMyCloud root # systemctl status nfs-server
-sh: systemctl: not found
root@WDMyCloud root # lsmod | grep nfs
root@WDMyCloud root # modprobe nfs
modprobe: chdir(/lib/modules): No such file or directory
root@WDMyCloud root # ipkg
-sh: ipkg: **not found**
ps
comando:
root@WDMyCloud root # ps | grep -i nfs
375 root 0 SW< [nfsiod]
2813 root 0 SW [nfsd]
2814 root 0 SW [nfsd]
2815 root 0 SW [nfsd]
2816 root 0 SW [nfsd]
2817 root 0 SW [nfsd]
2818 root 0 SW [nfsd]
2819 root 0 SW [nfsd]
2820 root 0 SW [nfsd]
11491 root 2592 S grep -i nfs
showmount -e 192.168.X.X
retorna uma lista de exportação vazia
Agradecimentos especiais a YurijGoncharuk, que passou horas experimentando o NFS.
Como montar um NAS WD MyCloud no roteador Asus Merlin
mount -t nfs 192.168.X.XXX:/mnt/HD/HD_a2/Public /tmp/mnt/sda1/Download2/nas -o nfsvers=3,nolock,_netdev,rsize=8192,wsize=8192
Cliente MacBook
sudo mount_nfs -o resvport IP_Address:/NFS_share_name/ /local_mountpoint
sudo mount_nfs -o resvport 192.168.X.XXX:/mnt/HD/HD_a2/Public /Users/user/nas