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

  • 相关阅读:
    Kafka如何保证读写的跨分区与会话
    Kafka topic中的partition的leader选举
    Kafka为什么这么快
    sqoop导入导出
    为什么要用redis去重
    bypass SortShuffleManager的bypass运行机制
    大数据常用端口号
    vector基础
    【拓扑排序】
    【POJ】Crazy Search(hash)
  • 原文地址:https://www.cnblogs.com/wh-blog/p/11764943.html
Copyright © 2011-2022 走看看