使用 ESXi 7.0 部署 NetApp ONTAP FC-NVMe 有哪些要求?
适用于
- ESXi 7.0 FC-NVMe
- VMware vSphere 7.0
- ONTAP
解答
VMware vSphere 7.0 版本包括对 FC-NVMe 存储堆栈的支持。
此 KB 描述了 ONTAP 与 ESXi 7.0 FC-NVMe 之间的互操作性改进所需的设置。
- 对于 Broadcom Emulex LPe3200x FCP HBA 、必须设置以下参数以检测 NVMe 命名空间:
esxcli system module parameters set -m lpfc -p lpfc_enable_fc4_type=3
重新引导系统以使设置生效。
注: Broadcom LPe3500x HBA 不需要上述命令。
- ESXi 7.0 检测到命名空间并在从 ONTAP 中显示新的子系统后、 ESXi 7.0 将不会检测到显示的新命名空间。要检测新的子系统和命名空间、可以执行以下操作:
- ONTAP 问题:
vserver stop <vserver-name>, followed by vserver start <vserver-name>
- 对主机 HBA 或目标 LIF 执行链路重置
- ONTAP 问题:
注意:这会导致命名空间临时丢失和可能的应用程序中断,并应在计划维护窗口中执行。
- 为了提高互操作性,必须将以下参数设置为“ 0 ”:
esxcfg-advcfg -s 0 /Misc/HppManageDegradedPaths
注意:如果未将此值设置为“ 0 ”,将导致应用程序中断
- 重新引导系统。
- 检查配置是否已禁用并启动 test:
esxcfg-advcfg -g /Misc/HppManageDegradedPaths
abe上方 命令应将该值显示为 0->“Value of HppManageDegradedPaths is 0”
- 在命名空间上部署 Solaris VM 及其数据磁盘、确保仅使用虚拟 SCSI 控制器( LSI Logic SAS 、 PVSCSI )。不建议将虚拟 NVMe 控制器用于 Solaris VM 。
- NetApp 支持 FC SCSI LUN 和命名空间共存配置。有关 LUN 和命名空间的数量以及 VMware 建议的路径计数,请参见 VMware 文档。
- 对于部署在 SCSI 和 NVMe 命名空间上、并将虚拟 SCSI 控制器( LSI Logic SAS 、 PVSCSI )连接到 VM 的 VM 、建议磁盘超时为 60 秒。请咨询相应的 VM OS 供应商,了解如何将磁盘超时设置为 60 秒。
- 有关[1]任何未决问题和问题,请参阅 NetApp IMT 。
其他信息