type
status
date
slug
summary
tags
category
icon
password
Property
Mar 8, 2024 07:37 AM
URL
1. 开启 NFS 服务功能
首先到控制面板开启 NFS 服务功能
然后在"共享文件夹”功能下创建一个名字为 NFS 文件,接着右键打开属性,设置 NFS 权限 最后服务器的 IP
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 改成你的服务器上实际的路径
使用命令就能查看挂载的情况了
挺坑的,
在 NFS (Network File System) 中,外网想要访问 NFS 共享文件,需要满足以下几个条件:
- NFS 服务器必须开启 NFS 共享;
- 防火墙必须允许 NFS 协议通过;
- NFS 客户端必须安装 NFS 客户端软件;
- NFS 服务器的 IP 地址必须与 NFS 客户端的 IP 地址在同一子网中。 (也就是说必须要是内网才行,挺坑的)
由于我的 5950x 的服务器和其他的云服务器不在同一个内网,所以 SLURM 中这个我就暂时搞不了了,后面再说吧,哎~
3. 参考教程
- 作者:我心永恒
- 链接:https://wxyhgk.com/article/synology-nas-nfs
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。