自建NFS,/etc/exports 新增后,exportfs -rva 软加载
容器nas挂载,容器pod和宿主机需要加入白名单
nfs-utils # 文件系统
rpcbind # 数据传输
umount -lf /dir # 强制卸载
rpm -qa | grep nfs # 查看是否安装 |
exportfs -rva # 软重置配置,-r重新导出所有目录;-a全部mount /etc/exports内容;-v 详细输出
客户端、服务端都需要安装nfs和rpcbind
/etc/passwd 的 nfsnobody和rpcuser是在yum安装服务时创建的
rpc注册端口111,nfs是2049
all_squash:无论登入NFS身份,都映射为nfsnobody
/etc/fstab挂载
1
2
3
192.168.1.10:/demo /demo nfs default 0 0 ## nfs盘挂载
file-system-id.region.nas.aliyuncs.com:/ /mnt nfs vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,_netdev,noresvport 0 0 ## nas挂载,nfs协议
nfs手动挂载
mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt ## nas挂载,nfs协议