nfs安装

olivee 4年前 ⋅ 1106 阅读

安装nfs包

yum install -y nfs-utils

创建nfs目录

这里创建三个nfs目录备用

mkdir /home/nfs
mkdir /home/nfs2
mkdir /home/nfs3

设置权限:

chown -R nfsnobody:nfsnobody /home/nfs*

不知道为什么要设置为nfsnobody所属用户和组?? 不然后面会mysql挂载的data目录有权限问题...

修改nfs配置

vi /etc/exports
/home/nfs/ 192.168.18.0/24(rw,sync,all_squash)
/home/nfs2/ 192.168.18.0/24(rw,sync,all_squash)
/home/nfs3/ 192.168.18.0/24(rw,sync,all_squash)

#同192.168.19.0/24一个网络号的主机可以挂载NFS服务器上的/home/nfs/目录到自己的文件系统中

#rw表示可读写;sync表示同步写

#########重要##########all_squash解决客户端卷的权限问题,存储券的权限映射具体怎么处理?没有研究?

设置开机启动

先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)

systemctl enable rpcbind.service
systemctl enable nfs-server.service

13.1.5. 启动rpcbind和nfs服务

systemctl start rpcbind.service
systemctl start nfs-server.service

使配置生效

exportfs -r

查看已设置的nfs目录

exportfs