linux——NFS服务

  NFS
第一:NFS
 全称:网路文件系统(Network File System)
功能:Linux与linux   Unix与Unix   linux与Unix  Aix 与Aix    Aix 与 linux间共享目录 ,还可以作为虚拟化平台(VMware  Esxi  KVM) 或云平台(Openstack)的后端存储
注:Linux(Unix)与Windows间共享目录:samba    
[最大的功能就是可以透过网络,让不同的主机能共享文件。]
第二:工作原理:
C/S架构,在Server端,先启动RPC服务,rpc服务(端口号:tcp111)负责管理nfs服务器的端口号(2049)客户 ,如果需要访问NFS服务器端共享目录,客户的rpc程序将会连接至服务器端的rpc程序,获取nfs服务端口号,连接其至服务端口     
第三:配置NFS服务器端
(1)安装软件   yum -y install nfs-utils
 (2)创建共享目录   mkdir /mnt/share
(3)编辑nfs配置文件   vim /etc/exports
文件内容:
共享目录  可以访问目录的客户端(权限)
例:/mnt/share *(rw)
(4)启动服务
 Systemctl  restart  rpcbind
 Systemctl  restart  nfs-server
(5)查看服务器状态
Systemctl  -l  status  nfs-server
第四:配置NFS客户端
(1)安装软件  yum -y install nfs-utils
(2)创建挂载点  mkdir /mnt/nfs
(3)查看服务器端的共享目录   showmount  -e  服务器IP/主机名
例:showmount  -e  192.168.10.1(服务器IP)
(4)挂载服务器端共享的目录
  Mount.nfs 服务器端的IP/主机名:共享目录 本地挂载点
  例:mount.nfs 192.168.1.1:/mnt/share /mnt/nfs
第五:NFS配置文件解析
(1)配置文件: /etc/exports
(2)文件内容:
共享出的目录:必须是目录
哪些客户端可以访问:客户端的IP地址
                             客户端的主机名/FQDN
                             指定网络段
                             指定域中主机
                             所有主机(*)
       权限:除了配置文件中指定的权限外,共享目录本身也有权限,一般可以将共享目录的权限设置为最大,以防止对配置文件中权限的干扰。rw,   no_root_squash,  sync,  async
      第六:开机自动挂载
           编辑 /etc/fstab文件
           在文件尾追加:NFS服务器IP/主机名:共享目录 本地挂载点 文件系统类型 权限是否备份 是否fsck
          例:192.168.1.1:/mnt/share /mnt/nfs  nfs  defaults  0  0
     第七:自动挂载
        在客户端使用autofs实现开机自动挂载
        配置客户端
      (1)安装软件  yum -y install autofs
(2)创建挂载点  mkdir  /mnt/nfs
(3)进入指定目录,创建挂载配置文件   cd /etc/auto.master.d
      Vim 文件名.auofs
文件内容: /-  /etc/auto.master.d/f1
(4)编辑指定的配置文件   
      Vim /etc/auto.master.d/f1
  文件内容:本地挂载点  挂载的权限  NFS服务器IP/主机名:共享的目录
  例:/mnt/nfs   -type=nfs,sync,rw  192.168.1.1:/mnt/share
(5)启动服务   Systemctl start autofs
   设置开机自启  systemctl enable autofs
第八:共享目录的大小
   可以通过挂载分区/磁盘/LV到共享目录的方式,来指定共享目录的空间大小
NFS协议版本    
1.V3取消了V2的很多限制
V2和V3:V2不支持异步写数据,属于同步写     V3支持异步写数据,速度提升
2.V3和V4:V3是无状态协议   V4是有状态协议
3.V4.和V4.1:V4.1支持并行存储
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值