打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux下NFS的配置

一.NFS概述

   NFS(Network FileSystem),最初是由SUN公司开发的,目的就是在计算机不同操作系统之间可以彼此共享文件,客户端可以通过mount像使用本地文件系统一样来使用远端共享目录,达到文件共享的目的。

 

二.NFS服务器端配置

  1.安装软件包

   NFS本身没有提供信息传输的协议和功能,但NFS却能让我们通过网络进行文件共享,这是因为NFS使用了一些其他的传输协议.而这个传输协议就是RPC,可以说NFS本身就是使用RPC的一个程序.所以只要用到NFS的地方都需要启动RPC服务,不论是NFS-SERVER还是NFS-CLIENT.可以这样理解NFS和RPC的关系:NFS是一个文件系统,而RPC是负责信息的传输.

    #yum install rpcbind  portmap /软件包提供rpc.mountd服务,用以开启RPC服务 负责传输NFS信息

    # yuminstall nfs  nfs-utils  /软件包提供 pc.nfsd 服务,用以登录权限检查等.

  2.修改配置文件

     vim /etc/exports

 

     选项说明:ro               /readonly    

               rw              /read write

               no_root_squash  /信任客户端,对应 UID
               noaccess       /客户端不能使用 


    3.启动服务

     # service rpcbind start

     # service nfs start

   4.查看服务器端共享目录

     # exportfs

 


    5.查看激活的portnumber

     # netstat -antup

 

   

    nfs自己所开启的 port ,就是那个 2049 的 port 。而且这些 port 是随机产生的,也就是那个portnumber不会是固定的。每次 restart nfs 都会得到不一样的 port number 那么 Client 端怎么知道要连接上那个port 来呼叫需要的 program 呢?那就是 sunrpc ( port 111 ) 那个 portmap 服务所产生的port number 的功用啦!Client 会先连接到 sunrpc 那个 port 去知道应该到那个 port去呼叫所需要的程序。

 

三.NFS客户端的使用方法

   1.安装软件包

    # yum install rpcbind

    # yum install nfs

  

   2.查看服务器共享目录

     #showmount -e 10.2.8.196

 

    


   3.挂载服务器共享目录

      #mount -t nfs 10.2.2.196:/public /tmp

 

   4.查看/tmp目录是否挂载成功

     # df -h

 


     如上图所示,共享文件夹以挂载成功了。

  

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
NFS服务详细分析
NFS网络存储
Windows Server挂载NFS共享
docker下使用NFS服务共享
Linux下NFS服务器的搭建与配置
NFS 服务的介绍与搭建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服