更新主机以支持 NVMe 后,在每个链路启动事件之后,主机可能会进行第二个进程登录 (PRLI)。第二个 PRLI 用于 NVMe 传输,PowerStore 无法以最佳方式处理第二个 PRLI。
此问题将在未来版本的 PowerStoreOS 中修复。
作为临时解决方法,请在驱动程序中禁用 NVMe 支持。
对于 ESXi 主机,请参阅 VMware KB
84325。摘要如下。
使用 Qlogic 或 Marvel HBA 和 qlnativefc 驱动程序的 ESXi:
esxcfg-module -s 'ql2xnvmesupport=0' qlnativefc
使用 Emulex HBA 和 lpfc 驱动程序的 ESXi:
esxcli system module parameters set -m lpfc -p lpfc_enable_fc4_type=1
使用 Qlogic 或 Marvel HBA 和 qlnativefc 驱动程序的 Linux 主机,添加或编辑以下行:
vi /etc/modprobe.d/qla2xxx.conf
ql2xnvmeenable=0
使用 Emulex HBA 和 lpfc 驱动程序的 Linux 主机,编辑以下文件并添加或编辑以下行:
vi /etc/modprobe.d/lpfc.conf
lpfc lpfc_enable_fc4_type=1
更改 HBA 驱动程序配置后,必须重新启动主机。