1手动搭建一个NFS服务器
服务器:
1、关闭防火墙和设置selinux(4步)
[root@lihuaixin ~]# systemctl stop firewalld
[root@lihuaixin ~]# vim /etc/selinux/config
SELINUX=enforcing //设置为enforcing
[root@lihuaixin ~]# setenforce 0
2、安装nfs服务(nfs-utils rpcbind)
[root@lihuaixin ~]# yum -y install nfs-utils rpcbind
3、启动nfs服务 和 rpcbind
[root@lihuaixin ~]# systemctl start rpcbind nfs-server
4、编辑配置文件的共享目录
[root@lihuaixin ~]# vim /etc/exports
/lihuaixin 192.168.199.132(rw)
# 共享目录,客户端ip,设置可读写
5、重启nfs服务
[root@lihuaixin ~]# systemctl restart nfs-server
6、创建共享目录
mkdir /lihuaixin
客户端:
1、关闭防火墙(4步)
[root@lihuaixin ~]# systemctl stop firewalld
[root@lihuaixin ~]# vim /etc/selinux/config
SELINUX=enforcing //设置为enforcing
[root@lihuaixin ~]# setenforce 0
2、搭建nfs服务
[root@lihuaixin ~]# yum -y install nfs-utils rpcbind
3、启动nfs服务
[root@lihuaixin ~]# systemctl start rpcbind nfs-server
4、验证nfs服务端的共享目录
cd /lihuaixin
5、创建挂载的目录站点
mkdir /nfs
6、挂载
vim /etc/fstab
192.168.199.128:/lihuaixin /nfs nfs defaults,_netdev 0 0
7、然后在服务端为共享目录设置匿名用户和组
[root@lihuaixin ~]# chown nfsnobody.nfsnobody /lihuaixin/
8、在客户端验证挂载目录站点是否可以创建文件和删除文件
[root@qiaobenhuannai nfs]# touch 4
[root@qiaobenhuannai nfs]# ls
1 2 3 4 5
[root@qiaobenhuannai nfs]#
开放/nfs/upload目录为172.16.12.0/24网段的数据上传目录,并将所有用户及所属的用户组都映射为nfs-upload,其UID与GID均为300
vim /etc/exports
/lihuaixin 192.168.199.132(rw,anonuid=300,anongid=300
exportfs -r
mkdir /lihuaixin
chomd 777 /lihuaixin
客户端
vim /etc/fstab
192.168.199.128:/lihuaixin /nfs nfs defaults,_netdev 0 0
mount -a