局域网内 Linux 使用 NSF 映射磁盘目录 (在搭建文件服务器时有用)

   之前使用阿里云服务服务器作为 APP 的web 应用服务器,但是要做一个服务器的集群,多个应用服务器需要往同一个文件服务器上写入文件,在网上找了好多方法,最后发现使用磁盘目录映射 可以实现这样的需求,限制是文件服务器与应用服务器需要在同一个局域网内。此处写个文章Mark 一下,方便以后查阅!

       转载于 :http://blog.csdn.net/is_zhoufeng/article/details/44457525     

    

      假设源目录在192.168.1.1机器上,目录为/data

     客户端集群在192.168.1.2, 需要将192.168.1.1机器上的/data目录到本地的/data目录


1、在两台机器上安装nsf 、 portmap

yum  install  nfs-utils  portmap

      yum  install  nfs-utils  portmap


    安装好了之后。


 2、在192.168.1.1机器上面修改/etc/exports文件,加入如下内容:

 

    /data/ 192.168.1.2(rw,sync,no_root_squash) 

 

/data/ 192.168.1.2(rw,sync,no_root_squash)

表示开放本机器上面/data目录, 主机192.168.1.2对该目录拥有rw权限。其他参数可以去查看nsf文档,这里不解释

       然后启用nsf与portmap服务

  1. service rpcbind start 
  2. service nfs start
service rpcbind start
service nfs start 


3、在192.168.1.2机器上面启动nsf与portmap服务然后挂载remote目录

  1. service rpcbind start 

       2、service nfs start  

service rpcbind start
service nfs start 

     挂载remote目录

  1. mount -t nfs 192.168.1.1:/data/  /data/ 
mount -t nfs 192.168.1.1:/data/  /data/


将机器192.168.1.1上面的/data目录挂在到本机的/data目录下面

现在就可以在192.168.1.2机器上面对/data目录进行读改操作了。

 

你可能感兴趣的:(学习笔记)