zoukankan      html  css  js  c++  java
  • Ubuntu 搭建 NFS

    提要:

      为什么需要NFS?

    N1:

      目前公司使用docker swarm 管理docker集群,在swarm部署一个需要持久化数据的服务A,若服务A起初在A机器部署成功,当服务A异常飘到B机器的时候就会造成数据丢失,所以需要一个公共的数据存储。

    部署NFS服务端:

      1、安装

        sudo apt-get install nfs-kernel-server

      2、配置

        mkdir /nfs

        sudo chmod 777 /nfs

        sudo vim /etc/exports

            /nfs 192.168.120.*(rw,sync,no_root_squash,no_subtree_check)

            *************参数解释*************

            /nfs 表示要共享的目录

            192.168.120.* 代表 192.168.120.1~255 这个段的机器可以共享此目录

            rw 读写权限

            sync 同步写入磁盘

            no_root_squash nfs  客户端共享目录使用者权限

            no_subtree_check   不检查目录树的权限

            *************参数解释*************

      3、重启服务

        sudo /etc/init.d/nfs-kernel-server restart

    部署NFS客户端:

      1、安装

        sudo apt-get install nfs-common

      2、挂载

        sudo mkdir /nfs

        sudo chmod 777 /nfs

        sudo mount serverip:/nfs /nfs

      3、配置自动挂载

        sudo vim /etc/fstab

          serverip:/nfs /nfs nfs rw 0 0

      4、取消挂载

        sudo umount /nfs

  • 相关阅读:
    jquery操作checkbox方法(全选、全不选、至少选择一个、选择值/文本)
    如何设置tomcat服务器编码为utf-8编码
    eclipse创建文件package,source folder和folder区别及相互转换
    git常用命令
    Java程序员最常犯的错误盘点之Top 10
    最有用的java面试题
    Java面试进阶部分集合
    Java面试基础部分合集
    python作为计算器(数学用法)
    phthon入门介绍
  • 原文地址:https://www.cnblogs.com/wh-blog/p/11764943.html
Copyright © 2011-2022 走看看