在创建 NFS 数据存储时,请务必遵循特定的准则。
NFS 数据存储的准则和最佳做法包括以下项:
- 不能使用不同的 NFS 版本在不同主机上挂载同一数据存储。NFS 3 和 NFS 4.1 客户端是不兼容的,并且使用不同的锁定协议。因此,从两个不兼容的客户端访问同一虚拟磁盘可能导致不正确的行为,并导致数据损坏。
- NFS 3 和 NFS 4.1 数据存储可以在同一主机上共存。
- ESXi 无法自动将 NFS 版本 3 自动升级至版本 4.1,但您可以使用其他转换方法。有关信息,请参见NFS 协议和 ESXi。
- 当在不同主机上挂载相同 NFS 3 卷时,确保各主机之间的服务器名称和文件夹名称相同。如果名称不匹配,则主机会将同一 NFS 版本 3 卷视为两个不同的数据存储。该错误可能导致诸如 vMotion 之类的功能运行失败。例如,如果在一台主机上输入 filer 作为服务器名称,而在另一台主机上输入 filer.domain.com 作为服务器名称,就出现了这种名称不匹配的情况。此准则不适用于 NFS 版本 4.1。
- 如果使用非 ASCII 字符命名数据存储和虚拟机,请确保基础 NFS 服务器提供了国际化支持。如果该服务器不支持国际字符,请仅使用 ASCII 字符,否则可能会出现不可预知的故障。