NFS
NFS是Network File System的缩写,中文意思是网络文件系统。它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如Web)可以通过挂载(mount)的方式将NFS服务器端共享的数据目录挂载带NFS客户端本地系统中(就是某一个挂载点下)。从客户端本地看,NFS服务器端共享的目录就好像是客户端自己的磁盘分区或目录一样,而实际上确实远端的NFS服务器的目录。
NFS网络文件系统很像Windows系统的网络共享、安全功能、网络驱动器映射,这也和Linux系统里的samba服务类似。只不过一般情况下,Windows网络共享服务或samba服务用于办公局域网共享,而互联网中小型网站集群架构后端常用NFS进行数据共享。
1.NFS服务部署
在服务端:
mkdir /westos_nfs 建立相关目录
systemctl start nfs 开启服务
systemctl enable nfs 设置开机自启动
systemctl status nfs 查看状态
firewall-cmd --permanent --add-service=nfs 防火墙添加nfs服务
firewall-cmd --permanent --add-service=rpc-bind 防火墙添加rpc服务
firewall-cmd --permanent --add-service=mountd 防火墙添加mountd服务
firewall-cmd --reload 刷新