发布于: 2024-3-8最后更新: 2024-3-8字数 00 分钟

type
status
date
slug
summary
tags
category
icon
password
Property
Mar 8, 2024 07:37 AM
URL

1. 开启 NFS 服务功能

首先到控制面板开启 NFS 服务功能
notion image
然后在"共享文件夹”功能下创建一个名字为 NFS 文件,接着右键打开属性,设置 NFS 权限 最后服务器的 IP
notion image
Squash:此栏可让你控制 NFS 客户端用户的访问权限。请选择下列操作之一:
  • 无映射:允许 NFS 客户端的所有用户(包括 root 用户)保有原始访问权限。
  • 映射 root 为 admin:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 admin 用户访问权限。
  • 映射 root 为 guest:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 guest 用户访问权限。
  • 映射所有用户为 admin:将访问权限分配给 NFS 客户端的所有用户,相当于您系统中的 admin 用户访问权限。我们选这个就行了

2. Ubuntu 挂载 NFS

在 Ubuntu 上挂载群晖 NAS 的 NFS 服务
  • 192.168.1.10 修改成你群晖实际的 IP
  • /volume1/NFS 修改成群晖上实际的路径
  • /home/wxyhgk/Data/NFS 改成你的服务器上实际的路径
 
使用命令就能查看挂载的情况了
notion image
挺坑的,
在 NFS (Network File System) 中,外网想要访问 NFS 共享文件,需要满足以下几个条件:
  1. NFS 服务器必须开启 NFS 共享;
  1. 防火墙必须允许 NFS 协议通过;
  1. NFS 客户端必须安装 NFS 客户端软件;
  1. NFS 服务器的 IP 地址必须与 NFS 客户端的 IP 地址在同一子网中。 (也就是说必须要是内网才行,挺坑的)
由于我的 5950x 的服务器和其他的云服务器不在同一个内网,所以 SLURM 中这个我就暂时搞不了了,后面再说吧,哎~

3. 参考教程

  1. https://cloud.tencent.com/developer/article/2104277
  1. https://juejin.cn/s/外网如何访问nfs共享文件

  • Waline
shell 脚本产生前面带零的文件夹

shell 脚本产生前面带零的文件夹


公告
公告
博客重大更新,更换为matery主题,阅读体验更加好了。
和博主联系
notion image