NFS 后端
存储池类型:`nfs
NFS后端基于目录后端,因此它们有许多共同的属性。目录布局和文件命名规则是相同的。主要优势在于你可以直接配置NFS服务器的属性,因此后端可以自动挂载共享。无需修改`/etc/fstab`。后端还可以测试服务器是否在线,并提供一种查询服务器导出共享的方法。
配置
后端支持所有常见的存储属性,除了共享标志始终被设置外。此外,以下属性用于配置NFS服务器:
- 服务器
-
服务器的IP地址或DNS名称。为了避免DNS查询延迟,通常使用IP地址而不是DNS名称是更可取的 - 除非你有一个非常可靠的DNS服务器,或者将服务器列在本地的`/etc/hosts`文件中。
- 导出
-
NFS导出路径(如`pvesm nfsscan`所列)。
你也可以设置NFS挂载选项:
- 路径
-
本地挂载点(默认为
/mnt/pve/<STORAGE_ID>/
)。 - 内容目录
-
默认目录布局的覆盖项。可选的。
- 选项
-
NFS挂载选项(参见`man nfs`)。
配置示例 (
/etc/pve/storage.cfg
)nfs: iso-templates path /mnt/pve/iso-templates server 10.0.0.10 export /space/iso-templates options vers=3,soft content iso,vztmpl
Tip
|
在一个NFS请求超时后,默认情况下NFS请求会无限期地重试。这可能导致客户端出现意外的挂起。对于只读内容,考虑使用NFS的`soft`选项是值得的,它将重试次数限制为三次。 |
存储功能
NFS不支持快照,但后端使用`qcow2`功能来实现快照和克隆。
Content types | Image formats | Shared | Snapshots | Clones |
---|---|---|---|---|
|
|
yes |
qcow2 |
qcow2 |
例子
你可以用以下方法获取已导出NFS共享的列表: