一、注意点
以下操作使用root用户
代理端需要访问服务端的2049、111端口
二、nfs下载
# 服务端和代理端都要安装
yum –y install rpcbind
yum –y install nfs-utils
三、配置共享目录-【服务端】
- *修改
/etc/exports
文件,追加以下内容
/home/app_adm/test ip1(insecure,ro,sync,root_squash,anonuid=1529,anongid=1529)
/home/app_adm/test ip2(insecure,ro,sync,root_squash,anonuid=1529,anongid=1529)
四、启动NFS【服务端】
# 顺序不能变,nfs依存rpc,所以先启动rpcbind后启动nfs
systemctl restart rpcbind
systemctl restart nfs (操作系统Centos7)
五、开机启动【服务端】
systemctl enable nfs
systemctl enable rpcbind
六、【服务端】验证共享是否成功
showmount -e 127.0.0.1
如果成功会列出共享的目录,如下图所示。
七、【代理端】挂载
- 每台代理端分别执行下面脚本
- 代理端目录要存在
/app/cdh_script/
# -o noac 取消文件和目录的属性缓存 用于解决高可用时 不同节点读取同一文件显示不同内容的问题。
mount -t nfs4 -o sync,noac ip:/home/test /app/cdh_script/