对问题/请求的更新/详细答复:

对问题/请求的更新/详细答复:

目标:挂载 UNIX NAS (西数myCloud) 到 UNIX 路由器。

已经做了什么(不要假设它是正确的):

  1. 检查路由器正在运行 NFS 客户端:

    ps | grep nfsd 
    

    19243 用户名 1376 R grep nfsd

  2. 检查 NAS 是否正在从 macbook 运行 NFS 服务器:

    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
    
  3. 尝试挂载NAS目录使用语法:

    mount -t nfs server_IP_addr:/share_name /local_mount_point

    mount -t NFS 192.168.X.XXX:/shares/Public/Data /mnt/nas
    

    错误响应:

挂载:在 /mnt/nas 上挂载 192.168.X.XXX:/shares/Public/Data/ 失败: 无此设备

我有兴趣了解如何诊断“没有此类设备”的原因。是否有一个程序(一系列命令行测试)可以系统地解决该问题?

对问题/请求的更新/详细答复:

未找到 nfs 服务器模块且无法加载:

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命令:

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 返回空的导出列表

答案1

特别感谢尤里·贡查鲁克他花了几个小时试验 NFS。

如何将 WD MyCloud NAS 安装到 Asus Merlin 路由器

相关内容