zoukankan      html  css  js  c++  java
  • 拾人牙慧篇之——linux文件挂载,基于nfs的文件共享系统安装配置

    一、写在前面

      最近需要把阿里云上的四台服务器的项目迁移到客户提供的新的项目中,阿里云的项目平时开发启动的时候知道有个nfs文件系统,表现就是后台管理系统通过freemarker生成的HTML文件,自动共享到前台所在的服务器。迁移前对文件共享不太明白,总觉得很难,自己安装配置后发现很简单。特地记录之。

    二、nfs共享系统实现

      192.168.0.fwd    nfs服务器

      192.168.0.khd     客户端

      本人通过安装成功后,把nfs安装分为以下几步:

    1、安装nfs和portmap 或rpcbind  根据版本不同安装不同,不知道版本没关系,都安装,总有个能启动的。这里说的安装,是客户端和服务端都安装。安装指令:   

     如果系统是Centos 5: yum -y install nfs-utils portmap     如果系统是Cenos 6: yum -y install nfs-utils rpcbind  

    2、安装成功后,配置服务器中的etc/exports文件

    /usr/local/xmpms/html/     192.168.35.132(rw,no_root_squash,sync)

    前面的地址是服务端的需要共享的地址,后面的ip是共享给哪个客户端,括号里是读写权限等

    3、服务器端配置好了之后

    客户端和服务端都可以启动了,启动指令为:

    service portmap start
    service nfs  start
    或者
    service rpcbind start
    service nfs start
    或者
    /etc/init.d/nfs start 这种起发

    通过showmount -e指令可以测试是否配置安装成功

    4、前三步之后,客户端服务端的nfs都启动了,服务端的路径已共享给客户端,现在需要把客户端的路径和服务端关联:linux指令:

    mount -t nfs 192.168.0.fwd:/usr/local/xmpms/html/ /usr/local/nginx/html/

    把服务端共享出来的路径,和后面客户端的/usr/local/nginx/html/路径挂载成功。showmount -e测试没有问题了。

    5、最后测试,在服务端的xmpms中的html中创建一个文件,对应的客户端的挂载文件下也跟着创建了这个文件。反正亦然,客户端增删改文件,服务端也跟着改了。

    三、最后

      本文借鉴于Linux 挂载(nfs)

  • 相关阅读:
    如何在GitHub上生成ssh公钥并用NetBeans克隆项目
    python学习笔记
    Linux命令的学习
    ubuntu16.04下安装配置深度学习环境(Ubuntu 16.04/16.10+ cuda7.5/8+cudnn4/5+caffe)
    CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构的区别
    linux 下安装eclipse和pydev插件用来开发python程序
    POJ
    Gym
    洛谷P4983 忘情 (WQS二分+斜率优化)
    HDU
  • 原文地址:https://www.cnblogs.com/minzhousblogs/p/9020387.html
Copyright © 2011-2022 走看看