使用声明规则在 ESXi 主机上启用高性能插件 (HPP)。

您可以使用 ESXi Shell 或 vSphere CLI 配置 HPP 声明规则。有关更多信息,请参见《《vSphere Command-Line Interface 入门》》和《《vSphere Command-Line Interface 参考》》。

注: PXE 引导的 ESXi 主机上不支持启用 HPP。

前提条件

  • 将 vSphere 环境升级到版本 6.7 或更高版本。
  • ESXi 主机上安装高速本地闪存设备。

过程

  1. 通过运行以下示例命令创建 HPP 声明规则。
    esxcli storage core claimrule add -r 10 -t vendor -V=NVMe -M=* -P HPP --force-reserved
    此示例命令指示 HPP 声明供应商为 NVMe 的所有设备。修改此规则以声明指定的设备。请务必遵循以下建议:
    • 对于规则 ID 参数,使用 1–49 范围内的数字,确保 HPP 声明规则优先于内置 NMP 规则。默认 NMP 规则 50–54 已预留,供本地连接的存储设备使用。
    • 使用 --force-reserved 选项。使用此选项,可以将规则添加到预留供内部 VMware 使用的范围 0–100 中。
  2. 重新引导主机以使更改生效。
  3. 确认 HPP 已声明对应的设备。
    esxcli storage core device list
    mpx.vmhba2:C0:T0:L0
       Display Name: Local NVMe Disk (mpx.vmhba2:C0:T0:L0)
       ...
       Multipath Plugin: HPP
       ...