yechuan 的个人博客

记录精彩的程序人生

  menu
7 文章
0 浏览
1 当前访客
ღゝ◡╹)ノ❤️

记一次nfs挂载

记一次nfs挂载

前言

  • 目前公司项目要求将130服务器的文件挂载到51上,供51进行读写 (ubuntu)

过程

  1. 在130上创建nfs服务端

    1. 安装nfs服务端 sudo apt install nfs-kernel-server
    2. 修改nfs配置文件
     # /etc/exports 新增配置
     /nfs  *(rw,sync,all_squash,no_subtree_check)
     # /nfs:nfs共享文件目录
     # * 允许访问的网段、ip,*表示不限定
     # rw:读写权限,ro:仅读
     # sync:同步写内存磁盘,async:异步
     # no_root_squash:如果是root则就有root权限,root_squash:root权限压缩为匿名,all_squash:所有人都压缩为匿名
     # no_subtree_check:不检查父目录权限,subtree_check:强制检查
    
    1. 启动 service nfs-kernel-server restart
  2. 在51上创建nfs客户端

    • sudo apt install nfs-common
  3. 在51上进行挂载130目录
    *mount -t nfs *.*.*.51:/nfs /mnt/nfs

其他

  1. showmount -e <ip> 可用于查看nfs共享目录列表
  2. mount -l 查看当前已挂载信息
  3. umount <path> 取消挂载

所遇问题

  1. an incorrect mount option was specified
  • nfs协议不兼容
  • 挂载时指定nfs协议版本
  • mount -t -o nfsvers=3,vers=3 nfs *.*.*.51:/nfs /mnt/nfs

761e402dad808d58b21c45fe2106e5b


标题:记一次nfs挂载
作者:yechuan
地址:http://yechuan.top:8888/articles/2024/08/29/1724910466647.html