zoukankan      html  css  js  c++  java
  • Centos 7/8 搭建NFS Server

    NFS Server

    1. 安装nfs-server

      # yum install -y nfs-utils

    2. 创建NFS目录

      # mkdir /nfs

    3. 配置NFS目录

      # echo "/nfs    *(rw,sync,no_root_squash)" >> /etc/exports

      参数说明: 

        rw 读写
        ro 只读
        sync 数据直接写入磁盘
        async 数据先写入内存
        no_root_squash 对root用户不压制,在服务端都映射为服务端的root用户
        root_squash 如果客户端是用户root操作,会被压制成nobody用户
        all_squash 不管客户端的使用nfs的用户是谁,都会压制成nobody用户
        nonuid=uid: 指定uid的值
        anongid=gid:指定gid的值

      # exportfs -rv  # 立即生效

    4. 启动NFS服务

      # systemctl enable --now nfs-server.service

      # showmount -e

     

     

    NFS Client(方法一)

    1. 安装nfs-client

      # yum install -y nfs-utils

    2. 创建挂载目录

      # mkdir /var/nfs

    3. 查看NFS Server目录

      # showmount -e nfs-server-ip

    4. 挂载NFS Server目录

      # mount -t nfs nfs-server-ip:/nfs /var/nfs

     

    NFS Client(方法二)

    要实现开机自动挂载,通常将挂载配置信息直接写入到 /etc/fstab文件中。
    ​autofs自动挂载服务是一种Linux系统守护进程,当检测到用户访问一个尚未挂载的文件系统时,会自动根据配置文件进行挂载(动态挂载)。

    1. 安装autofs

      # yum install autofs

    2. 创建挂载目录

      # mkdir /var/nfs

    3. 自动挂载NFS配置

      # echo "/var/nfs    /etc/auto.nfs" >> /etc/auto.master

      # echo "data -fstype=nfs nfs-server-ip:/nfs" >> /etc/auto.nfs

    4. 启动autofs服务

      # systemctl enable --now autofs.service

  • 相关阅读:
    旋转骰子
    自我介绍
    【边带权 维护节点和根距离 两点距离】银河英雄传说
    【含义冲突判断】程序自动分析
    【01背包 合并费用】搭配购买
    【网格图环判断】格子游戏
    【连通块 维护size】 连通块中的点数
    【模板】 合并集合
    【出栈顺序判断】 Rails
    【整除分块】 余数之和
  • 原文地址:https://www.cnblogs.com/vincenshen/p/12447583.html
Copyright © 2011-2022 走看看