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

  • 相关阅读:
    微信分享 apicloud方式 中遇到的坎
    css之颜色篇
    css总结
    记一些茅塞顿开的事情
    apicloud
    安装MySQL
    智能家居
    java
    数据库设计好不好,分配很重要。
    WP8.1的shell:SystemTray去哪了?
  • 原文地址:https://www.cnblogs.com/wh-blog/p/11764943.html
Copyright © 2011-2022 走看看