Skip to main content
E-Series Systems
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

执行基于 FC 的 NVMe 专用任务

贡献者

对于基于光纤通道的 NVMe 协议,您可以配置交换机并确定主机端口标识符。

第 1 步:配置 NVMe/FC 交换机

通过配置(分区)基于光纤通道的 NVMe ( FC )交换机,主机可以连接到存储阵列并限制路径数。您可以使用交换机的管理界面对交换机进行分区。

开始之前

确保您已具备以下条件:

  • 交换机的管理员凭据。

  • 每个主机启动程序端口以及连接到交换机的每个控制器目标端口的 WWPN 。(使用 HBA 实用程序进行发现。)

备注 供应商的 HBA 实用程序可用于升级和获取有关 HBA 的特定信息。有关如何获取 HBA 实用程序的说明,请参见供应商网站的支持部分。
关于此任务

每个启动程序端口都必须位于一个单独的分区中,并具有所有相应的目标端口。有关对交换机进行分区的详细信息,请参见交换机供应商的文档。

步骤
  1. 登录到 FC 交换机管理程序,然后选择分区配置选项。

  2. 创建一个新分区,其中包含第一个主机启动程序端口,也包括与启动程序连接到同一 FC 交换机的所有目标端口。

  3. 为交换机中的每个 FC 主机启动程序端口创建其他分区。

  4. 保存分区,然后激活新的分区配置。

第2步:确定主机端口WWPNs-NVMe/FC VMware

要配置 FC 分区,必须确定每个启动程序端口的全球通用端口名称( WWPN )。

步骤
  1. 使用 SSH 或 ESXi Shell 连接到 ESXi 主机。

  2. 运行以下命令:

    esxcfg-scsidevs –a
  3. 记录启动程序标识符。输出将类似于以下示例:

    vmhba3 lpfc link-up  fc.20000090fa05e848:10000090fa05e848 (0000:03:00.0)
    Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter
    vmhba4 lpfc link-up  fc.20000090fa05e849:10000090fa05e849 (0000:03:00.1)
    Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter

第 3 步:启用 HBA 驱动程序

必须在 Broadcom/Emulex 和 Marvell/qlogic HBA 驱动程序中启用 NVMe 支持。

步骤
  1. 从 ESXi Shell 执行以下命令之一:

    • * Broadcom /Emulex HBA 驱动程序 *

      esxcli system module parameters set -m lpfc -p "lpfc_enable_fc4_type=3"
    • * Marvell/Qlogic HBA 驱动程序 *

      esxcfg-module -s "ql2xnvmesupport=1" qlnativefc
  2. 重新启动主机。

第 4 步:记录您的配置

您可以生成并打印此页面的 PDF ,然后使用以下工作表记录基于光纤通道的 NVMe 存储配置信息。要执行配置任务,您需要此信息。

图中显示了在两个分区中连接到 E 系列存储阵列的主机。一个分区用蓝线表示,另一个分区用红线表示。每个分区包含一个启动程序端口和所有目标端口。

基于光纤通道的NVMe端口标识符"

主机标识符

标注编号 主机(启动程序)端口连接 WWPN

1.

主机

_ 不适用 _

2.

主机端口 0 到 FC 交换机分区 0

7.

主机端口 1 到 FC 交换机分区 1

目标标识符

标注编号 阵列控制器(目标)端口连接 WWPN

3.

交换机

_ 不适用 _

6.

阵列控制器(目标)

_ 不适用 _

5.

控制器 A ,端口 1 到 FC 交换机 1

9

控制器 A ,端口 2 到 FC 交换机 2

4.

控制器 B ,端口 1 到 FC 交换机 1

8.

控制器 B ,端口 2 到 FC 交换机 2

正在映射主机

正在映射主机名

主机操作系统类型