NFS共享服务

配置nfs共享服务
NFS简述:NFS就是Network file system的缩写,它最大功能就是可以通过网络,让不同的机器,不同的操作系统可以共享彼此的文件
NFS服务器可以让pc将网络中的NFS服务器共享的目录挂载到本地的文件系统中,而在本地端的系统中来查看,那个远程主机目录就好像是自己的一个磁盘分区一样
在使用上相当方便
NFS不是C/S架构,它依据RPC服务完成共享文件,NFS服务器实现了NFSD服务,Mountd服务,imapd服务
在这里centos6(192.168.224.128)为NFS服务器,centos7(192.168.224.130)为客户端

1,安装NFS所需安装包

  [root@centos6 ~]# yum install nfs-utils -y

2,编辑NFS文件系统配置文件

  [root@centos6 ~]# vim /etc/exports 
  /test/share     192.168.224.130(rw)  :这里标明nfs服务器端可共享目录为/test/share,客户端对这个共享文件有读和写的权限

编辑配置文件的格式
共享文件或目录 客户端(选项) 客户端(选项)
客户端:ip ,FQDN或domain, network
选项 root_squash: 这个选项不允许root用户访问挂载上来的NFS卷
no_root_squash:这个选项允许root用户访问挂载上来的NFS卷
async(异步)
sync(同步)

3,开启NFS服务进程,先开启rpc服务进程

  [root@centos6 ~]# service rpcbind restart
  [root@centos6 ~]# service nfs restart

4,查看NFS共享文件是否成功建立,可通过showmount命令

  [root@centos6 ~]# showmount -e 192.168.224.128 
  Export list for 192.168.224.128:
  /test/share 192.168.224.130
  -e:展示nfs共享文件,-d:表示有那些共享目录已经被客户端使用挂载了

5,客户端进行验证,挂载服务端共享文件,可通过shoumount命令,必要时客户端也需要启动rpc服务

 [root@www ~]# showmount -e 192.168.224.128
 Export list for 192.168.224.128:
 /test/share 192.168.224.130

6,要想访问文件系统,必须挂载,将共享目录挂载到本地目录即可访问共享文件

 [root@www ~]# mount -t nfs 192.168.224.128:/test/share /mnt

7,重新刷新nfs配置文件

     exportfs:维护exports文件导出的文件系统表的专用工具
     export  -ar :重新导出所有的文件系统
     export  -au:关闭导出的所有文件系统
     export   -u FS:关闭指定的导出的文件系统
  
  开机自动挂载nfs:
  /etc/fstab
  192.168.224.128:/test/nfs           /mnt    nfs  defaults,_netdev   0 0
  _netdev:说明是网络设备,有超时时长假如挂机了会跳过此文件系统,并不会阻止系统开机
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值