码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • NFS安装配置


    NFS

    文章目录

    • NFS
      • 环境准备
      • NFS服务端
      • NFS客户端

    环境准备

    端口占用:TCP 111和2049

    角色IP
    NFS服务端192.168.31.120
    NFS客户端192.168.31.125

    NFS服务端

    1. 安装NFS服务器

      yum install -y rpcbind nfs-utils
      
      • 1
    2. 关闭防火墙和selinux

      systemctl stop firewalld
      setenforce 0
      
      • 1
      • 2
    3. 创建共享目录

      mkdir /home/data
      chmod -Rf 777 /home/data
      
      • 1
      • 2
    4. 修改NFS的配置文件

      vim /etc/exports
      
      /home/data 192.168.31.0/24(rw,sync,root_squash)
      
      • 1
      • 2
      • 3
      参数说明
      ro只读
      rw读写
      root_squash当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户
      no_root_squash当NFS客户端以root管理员访问时,映射为NFS服务器的root用户
      all_squash无论NFS客户端使用什么账户访问,均映射为NFS服务器的匿名用户
      sync同时将数据写入到内存与硬盘中,保证不丢失数据
      async优先将数据保存到内存,然后再写入硬盘;这样效率更高,但可能会丢失数据

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RXvP7QK9-1659076236875)(https://raw.githubusercontent.com/zhouwei1997/Image/master/202205181638763.png)]

    5. 启动nfs服务

      systemctl start rpcbind
      systemctl enable rpcbind 
      systemctl start nfs-server
      systemctl enable nfs-server
      
      • 1
      • 2
      • 3
      • 4
    6. 查看是否有节点

      showmount -e 192.168.31.120
      
      • 1

    NFS客户端

    1. 安装NFS服务器

      yum install -y rpcbind  nfs-utils
      
      • 1
    2. 关闭防火墙和selinux

      systemctl stop firewalld
      setenforce 0
      
      • 1
      • 2
    3. 启动rpcbind

      systemctl enable rpcbind.service
      systemctl start rpcbind.service
      
      • 1
      • 2
    4. 检查是否能找到NFS-Server

      showmount -e 192.168.31.120
      
      • 1

      image-20220518164632223

    5. 挂载nfs

      mount -t nfs 192.168.31.120:/home/data /home/test
      
      • 1
    6. 开机自动挂载

      # 在/etc/fstab中添加挂载信息
      192.168.31.120:/home/data   /home/test      nfs  defaults 0  0
      
      # 在rc.local中添加(rc.local需要有可执行权限)
      mount -t nfs 192.168.31.120:/home/data /home/test
      
      • 1
      • 2
      • 3
      • 4
      • 5
  • 相关阅读:
    R语言因子数据的表格和列联表(交叉表)生成:使用summay函数分析列表查看卡方检验结果判断两个因子变量是否独立(使用卡方检验验证独立性)
    Redis集群高频问答,连夜肝出来了
    推荐2款.NET开源、轻便、实用的Windows桌面启动器
    day31-线程基础01
    【leetcode】239. 滑动窗口最大值
    Java基础单元测试
    【MySQL 】使用原则和设计规范,详细梳理
    三、python Django ORM操作数据库[命令、postgresql操作]
    Tensorflow pb模型转tflite,并量化
    【学习笔记】ABC265/AGC012
  • 原文地址:https://blog.csdn.net/qq_39633973/article/details/126055256
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号