背景
安装&配置NFS
- 安装NFS
1
| sudo apt install nfs-kernel-server
|
- 创建PVE专用的目录
1
| sudo mkdir -p /mnt/e/pve
|
- 配置NFS
/etc/exports 是 NFS 的共享配置文件,一行代表一个共享目录
格式如下:
1 2
| 共享目录 PVE1_IP(参数) PVE2_IP(参数) 共享目录 192.168.1.0/24(参数) # 允许一个网段
|
写入:
1
| /mnt/e/pve 192.168.1.100(rw,sync,no_subtree_check,no_root_squash)
|
各部分含义:
1 2 3 4 5 6
| /mnt/e/pve —— 要共享给 PVE 的目录 192.168.1.100 —— 允许访问的客户端,也就是 PVE 服务器 rw —— 允许读写 sync —— 写入时同步处理,可靠性更好,适合 PVE no_subtree_check —— 关闭 subtree 检查,一般推荐开启这个选项来避免一些路径检查问题 no_root_squash —— NFS 默认会把远程 root 映射成匿名用户,为解决权限问题,可以附加该参数禁用root_squash
|
- 应用配置
1 2
| sudo exportfs -rav exportfs -v
|
挂载