使用 vSphere Client 添加 NVMe 控制器。添加控制器后,与该控制器关联的 NVMe 命名空间将可用于您的 ESXi 主机。表示 ESXi 环境中命名空间的 NVMe 存储设备将显示在存储设备列表中。

如果使用的是 NVMe over RDMA (RoCE v2) 存储,则必须在配置软件 NVMe over RDMA 适配器后添加控制器。如果使用的是 NVMe over TCP 存储,则必须在配置软件 NVMe over TCP 适配器后添加控制器。对于 FC-NVMe 存储,在安装所需的适配器后,它会自动连接到当前可访问的所有目标。您可以稍后重新配置适配器并断开其控制器连接,或者连接在主机引导期间不可用的其他控制器。

前提条件

确保 ESXi 主机已具有适用于您的存储类型的相应适配器。请参见 VMware NVMe 存储的要求和限制

过程

  1. vSphere Client 中,导航到 ESXi 主机。
  2. 单击配置选项卡。
  3. 存储下,单击存储适配器,然后选择要配置的适配器 (vmhba#)。
  4. 单击控制器选项卡,然后单击添加控制器
  5. 要添加控制器,请选择以下选项之一,然后单击添加
    选项 描述
    自动发现控制器 此方法表示您的主机可以接受与任何可用控制器的连接。
    1. 为发现控制器指定以下参数。
      • 对于 NVMe over RDMA (RoCE v2),指定 IP 地址和传输端口号。
      • 对于 NVMe over TCP,指定 IP 地址、传输端口号和摘要参数。
    2. 单击发现控制器
    3. 从控制器列表中,选择要使用的控制器。
    手动输入控制器详细信息 使用此方法,主机将使用以下参数请求连接到特定控制器:
    • 子系统 NQN
    • 目标端口标识。对于 NVMe over RDMA (RoCE v2),指定 IP 地址和传输端口号(可选)。对于 FC-NVMe,指定 WorldWideNodeName 和 WorldWidePortName。
    • 对于 NVMe over TCP,指定 IP 地址、传输端口号(可选)和摘要参数(可选)。
    • 管理队列大小。指定控制器的管理队列大小的可选参数。默认值为 16。
    • 保持活动超时。一个可选参数,用于指定适配器与控制器之间的保持活动状态超时(以秒为单位)。默认超时值为 60 秒。
    • IO 队列大小和 IO 队列编号。只能通过 esxcli 设置的可选参数。

结果

控制器将显示在控制器列表中。现在,您的主机可以发现与该控制器关联的 NVMe 命名空间。表示 ESXi 环境中命名空间的 NVMe 存储设备将显示在 vSphere Client 中的存储设备列表上。