nfs挂载不上的问题
这个配置可能客户端挂载不上:
/data 192.168.1.100(rw,no_root_squash)
使用 nfsv3和v4都提示错误,要么是没权限,要么是目录不存在。其实权限和目录在server上都是存在的
增加参数,配置如下:
/data 192.168.1.1(rw,no_root_squash,fsid=0)
在增加此目录后, nfsv4就把 /data 作为根目录导出了,所以 v3和v4分别挂载如下: v4挂载
192.168.10.17:/ on /docker
v3挂载
# 与之前一致
192.168.10.17:/data on /opt/data
挂载子目录
nfs默认只能挂载父目录,可以增加参数,使得客户端可以挂载子目录,配置如下:
/data 192.168.1.1(rw,no_root_squash,fsid=0,crossmnt)
尝试挂载子目录
# 使用nfsv3挂载,v4未测试未知
192.168.10.17:/data/services/xxxx/workdir on /opt/docker/workdir
评论