部署NFS共享

Posted zgqbky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署NFS共享相关的知识,希望对你有一定的参考价值。

一:NFS工作原理

什么是NFS服务器

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。

NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,

而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利

技术图片

 

 

 二:部署搭建NFS

安装前准备至少2台机子

NFSserver   192.168.175.102 

NFSclent      192.168.175.104

 

1.安装软件包   nfs-utils

命令:yum -y install nfs-utils

2.关闭防火墙,selinux

命令:iptables -F

命令:setenforce 0

技术图片

 

3.创建共享目录(也可以不创建,直接共享现存的目录)并且赋予权限

命令:mkdir  /public

命令:chmod   777    /public

技术图片

 

 

4.修改共享配置文件 /etc/exports ,然后重新加载exports文件:exportfs  -a

命令:vim  /etc/exports

将/public  192.168.175.0/24(rw,sync,no_root_squash)编辑进去
技术图片

 

命令:exportfs  -a              #重新加载文件

 

5.启动服务

命令:systemctl  start  nfs

 

三:客户端配置

本地需要创建一个文件夹,需要挂载方式mount

客户端安装软件包  nfs-utils

命令:yum -y install nfs-utils

 

1.关闭防火墙,selinux

命令:iptables -F

命令:setenforce 0

 

2.查看共享服务器的目录(文件夹)

命令:showmount -e 192.168.175.102       (服务端IP)

技术图片

 

3.在客户端创建挂载点

命令:mkdir /data       #自定义文件夹

 

4.打开永久共享配置文件/etc/fstab

将192.168.175.102:/public /data nfs defaults,_netdev 0 0输入进去

技术图片

 

命令:mount -a      #使配置生效(重启之后永久生效)

 

5.还有直接在命令行生效(临时有效,重启之后无效)

命令:mount 192.168.175.102:/public /data

命令:df  -h               #查看挂载情况

技术图片

 

 

总结:。。。。。。。。。。。此处省略一万字

以上是关于部署NFS共享的主要内容,如果未能解决你的问题,请参考以下文章

部署NFS共享

NFS共享存储服务部署

Linux中nfsiscsi共享服务的部署及安全优化详解

NFS服务部署共享文件

Linux中部署YUM仓库及NFS共享服务

NFS 网络共享文件服务搭建