【服务端搭建NFS服务】假设服务端IP为192.168.1.100
1.安装:yum install nfs* -y
2.重启服务:systemctl restart nfs (然后用status查看状态)
3.新增配置:安装完成后,需在/etc/exports下边配置共享目录
/data/ *(rw,sync,no_hide,no_squash) #*代表所有客户端IP都可访问;sync所有数据在请求时写入共享;no_hide共享NFS目录的子目录;no_squash保留文件UID,GID(如有的参数不存在,可能该版本不支持,去掉即可)
4.重启服务:systemctl restart nfs(status查看状态,看重启时候有问题)
注:检查nfs是否安装成功 rpm -qa|grep nfs
【客户端挂载NFS】假设客户端IP为192.168.1.101
1.安装:yum install nfs* -y
2.mkdir /mnt
3.mount -t nfs 192.168.1.100:/data /mnt
注:以上操作df -h 可查到已挂载成功。
【设置开机自动挂载功能】开机自启文件:/etc/rc.d/rc.local
1.服务端:在/etc/rc.d/rc.local文件中添加开机自启的内容 或 脚本
systemctl start nfs-server.service #注这里不能用restart
2.客户端:在/etc/rc.d/rc.local文件中添加开机自启的内容 或 脚本(这里用的是脚本)
/usr/local/sbin/nfsboot.sh #省略了sh,表示执行sh文件
3.在/usr/local/sbin/nfsboot.sh中编辑nfs开机自启的内容:
systemctl start nfs-server.service
mount -t nfs 192.168.1.100:/data /mnt