服务端:
1.关闭防火墙:
systemctl stop firewalld
2、安装nfs服务。
查看是否安装nfs:
rpm -qi nfs
要注意的一点是“文件存放服务器”和“挂载目录服务器”都需要安装nfs服务。
yum install -y nfs-utils
设置NFS自启动
#CentOS6:
chkconfig nfs on
service nfs start
#CentOS7:
systemctl start nfs
systemctl enable nfs
CentOS7开始,默认情况下开机是不执行/etc/rc.local文件的,需要授予执行权限,才能开机启动执行此文件
chmod 777 /etc/rc.local
3、创建目录
mkdir /data_dev/file/path
创建共享目录: chmod /data/packet 777
4、配置共享目录权限
vi /etc/exports
一般为空文件,添加以下内容
/data_dev/file/path *(insecure,rw,async,no_root_squash)
*星号表示所有服务器都可以挂载该目录
rw表示挂载此目录的服务器都有读写权限
其中insecure比较关键,如果不加这个值的时候,有时候配置共享的时候会报错,是因为用了大于1024的端口。
/data_dev/file/