1.安装所有包,所有涉及的服务器都要安装 不然挂载不上。客户端和服务端都要开启rpcbind服务器,但nfs只需要服务端开启即可。
rpm -Uvh *.rpm --nodeps --force
2.在服务端创建一个共享目录 /data/share ,作为客户端挂载的远端入口,然后设置权限。
3.修改 NFS 配置文件 /etc/exports
vim /etc/exports
(备注:后期如果对此文件进行修改,可以使用该命令使之生效exportfs -rv)
#配置单个ip
/data/share 192.168.0.130(rw,sync,insecure,no_subtree_check,no_root_squash)
/data/share 192.168.0.131(rw,sync,insecure,no_subtree_check,no_root_squash)
#配置ip段
/data/share 192.168.0.130/139(rw,sync,insecure,no_subtree_check,no_root_squash)
#配置所有ip可以挂载
/data/share *(rw,sync,insecure,no_subtree_check,no_root_squash)
4.启动服务
/bin/systemctl start rpcbind.service
/bin/systemctl start nfs.service
# 查看 NFS 服务项 rpc 服务器注册的端口列表 rpcinfo -p localhost
5.在另一台 Linux 上挂载目录
mkdir -p /share #挂载共享目录 mount 192.168.0.130:/data/share /share
#如果要卸载目录 umount /share