跳转到主内容

使用 ESXi 7.0 部署 NetApp ONTAP FC-NVMe 有哪些要求?

Views:
14
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
virt
Last Updated:

适用于

  • ESXi 7.0 FC-NVMe
  • VMware vSphere 7.0
  • ONTAP

解答

VMware vSphere 7.0 版本包括对 FC-NVMe 存储堆栈的支持。

此 KB 描述了 ONTAP 与 ESXi 7.0 FC-NVMe 之间的互操作性改进所需的设置。

  1. 对于 Broadcom Emulex LPe3200x FCP HBA 、必须设置以下参数以检测 NVMe 命名空间:

    esxcli system module parameters set -m lpfc -p lpfc_enable_fc4_type=3

    重新引导系统以使设置生效。

   注: Broadcom LPe3500x HBA 不需要上述命令。

  1. ESXi 7.0 检测到命名空间并在从 ONTAP 中显示新的子系统后、 ESXi 7.0 将不会检测到显示的新命名空间。要检测新的子系统和命名空间、可以执行以下操作: 
     
    1. ONTAP 问题: vserver stop <vserver-name>, followed by vserver start <vserver-name>
    2. 对主机 HBA 或目标 LIF 执行链路重置

    注意:这会导致命名空间临时丢失和可能的应用程序中断,并应在计划维护窗口中执行。

  1. 为了提高互操作性,必须将以下参数设置为“ 0 ”:

    esxcfg-advcfg -s 0 /Misc/HppManageDegradedPaths

    注意:如果未将此值设置为“ 0 ”,将导致应用程序中断
     
    1. 重新引导系统。
    2. 检查配置是否已禁用并启动 test:

      esxcfg-advcfg -g /Misc/HppManageDegradedPaths

      abe上方 命令应将该值显示为 0->“Value of HppManageDegradedPaths is 0”
       
  2. 在命名空间上部署 Solaris VM 及其数据磁盘、确保仅使用虚拟 SCSI 控制器( LSI Logic SAS 、 PVSCSI )。不建议将虚拟 NVMe 控制器用于 Solaris VM 。
  3. NetApp 支持 FC SCSI LUN 和命名空间共存配置。有关 LUN 和命名空间的数量以及 VMware 建议的路径计数,请参见 VMware 文档。
  4. 对于部署在 SCSI 和 NVMe 命名空间上、并将虚拟 SCSI 控制器( LSI Logic SAS 、 PVSCSI )连接到 VM 的 VM 、建议磁盘超时为 60 秒。请咨询相应的 VM OS 供应商,了解如何将磁盘超时设置为 60 秒。
  5. 有关[1]任何未决问题和问题,请参阅 NetApp IMT 。

其他信息

vSphere 升级中心