使用 VMware Host Client,您可以创建一个网络文件系统 (NFS) 数据存储来存储虚拟磁盘,并将其用作 ISO 映像、虚拟机等的中央存储库。

ESXi 中内置的 NFS 客户端使用网络文件系统 (NFS) 协议通过 TCP/IP 访问位于 NAS 服务器上的指定 NFS 卷。vSphere 支持版本 3 和 4.1 的 NFS 协议。

ESXi 主机可以挂载 NFS 卷并将其用于存储用途。

通常,NFS 卷或目录由存储管理员创建并从 NFS 服务器中导出。您无需使用本地文件系统(如 VMFS)将 NFS 卷格式化。相反,您可以直接在 ESXi 主机上挂载卷,并将其用于存储和引导虚拟机,使用方式与 VMFS 数据存储相同。

除了在 NFS 数据存储上存储虚拟磁盘以外,还可以使用 NFS 作为 ISO 映像、虚拟机模板等的中央存储库。如果使用适用于 ISO 映像的数据存储,则可将虚拟机的 CD-ROM 设备连接到数据存储上的 ISO 文件。然后,可从 ISO 文件安装客户机操作系统。

使用 NFS 存储时,请遵循与 NFS 服务器配置、网络连接、NFS 数据存储等相关的特定准则。

VMware Host Client 中挂载 NFS 数据存储

使用新建数据存储向导在 VMware Host Client 中挂载网络文件系统 (NFS) 数据存储。

前提条件

因为 NFS 需要网络连接来访问远程服务器上的数据,因此在配置 NFS 之前,必须首先配置 VMkernel 网络。

过程

  1. VMware Host Client 清单中单击存储,然后单击数据存储
  2. 单击新建数据存储
    此时会打开 新建数据存储向导。
  3. 在“选择创建类型”页面上,选择挂载 NFS 数据存储,然后单击下一步
  4. 在“提供 NFS 挂载详细信息”页面上,提供挂载的 NFS 的详细信息。

    用户在提供 NFS 挂载详细信息时应输入的信息的示例

    1. 输入 NFS 数据存储的名称。
    2. 输入 NFS 服务器名称。
      对于服务器名称,可以输入 IP 地址、DNS 名称或 NFS UUID。
      注: 当在不同主机上挂载相同 NFS 卷时,确保各主机之间的服务器名称和文件夹名称相同。如果名称不符,则主机会将同一 NFS 卷检测为两个不同的数据存储。这可能导致诸如 vMotion 之类的功能失效。例如,如果在一台主机上输入 filer 作为服务器名称,而在另一台主机上输入 filer.domain.com 作为服务器名称,就出现了这种名称不符的情况。
    3. 指定 NFS 共享。
    4. 指定 NFS 版本。
    5. 单击下一步
  5. 在“即将完成”页面上,检查 NFS 数据存储的配置设置,然后单击完成