NFS安装部署

作者: zhangxiaohao | 来源:发表于2019-05-31 05:34 被阅读0次
NFS 介绍

NFS(network file system 网络文件系统),使计算机之间通过tcp/ip网络共享资源。在NFS的应用中,NFS的客户端应用可以透明地读写存放NFS服务器上的文件,像访问本地文件一样。

NFS由服务器端和客户端两部分组成
  • NFS服务器:通过NFS协议将文件共享到网络。
  • NFS客户端:通过网络挂载NFS共享目录到本地计算机。
  • NFS服务器一般做视频、图像共享服务。优点:节约存储空间,减少I/O访问资数。
安装部署
yum -y install nfs-utils #安装
systemctl enable nfs-server #设置开机启动
systemctl start nfs-server #立即启动服务
systemctl is-active nfs-server #检查服务是否启动
NFS共享

/etc/exports共享配置文件

共享格式为:共享目录绝对路径授权访问的IP或网段(权限1,权限2)
如:/test 192.168.22.18(ro)

exportfs命令

管理NFS共享文件系统列表
例:

mkdir /test
vim /etc/exports

/test 192.168.22.0/24(rw,sync) #在/etc/exports中加入这行,表示/test文件夹,由192.168.22.0这个网段可读写

exportfs -r  #该命令重新载入配置,使配置生效
showmount -e 192.168.22.18 #检查服务器共享情况,192.168.22.18是服务器ip
exprotfs -v #显示配置文件(/etc/exports)内容

举例如下:

  • 共享服务器上 /public /test两个文件夹。
  • /public为只读,/test为可读写
在服务器端

服务器IP:192.168.22.18

mkdir /public
mkdir /test
chmod 757 /test
vim /etc/exports #增加以下两句

/public 192.168.22.0/24 (ro)
/test 192.168.22.0/24(rw,sync)

客户端
showmount 192.168.22.18 -e #查看共享情况
**挂载**
mkdir /mnt/public #建立挂载目录
mkdir /mnt/test
mount -t nfs 192.168.22.18 :/public  /mnt/public #把共享挂到本地
mount -t nfs 192.168.22.18 :/test   /mnt/test   #把共享挂到本地

相关文章

网友评论

    本文标题:NFS安装部署

    本文链接:https://www.haomeiwen.com/subject/lqjetctx.html