可以使用 PSA SATP 声明规则标记未自动检测到的 SSD 设备。

关于此任务

只能标记由 PSA 本机多路径 (NMP) 插件占用的设备。

如果需要本主题中列出的命令的详细信息,请参见 vSphere 命令行界面入门vSphere 命令行界面概念和示例文档。

过程

  1. 标识要标记的设备及其 SATP。
    esxcli storage nmp device list 

    此命令将生成以下信息。

    naa.6006016015301d00167ce6e2ddb3de11
    Device Display Name:DGC Fibre Channel Disk (naa.6006016015301d00167ce6e2ddb3de11)
    Storage Array Type:VMW_SATP_CX
    Storage Array Type Device Config:{navireg ipfilter}
    Path Selection Policy:VMW_PSP_MRU
    Path Selection Policy Device Config:Current Path=vmhba4:C0:T0:L25
    Working Paths:vmhba4:C0:T0:L25
  2. 请记下与设备关联的 SATP。
  3. 添加 PSA 声明规则将设备标记为 SSD。
    • 可以通过指定设备名称来添加声明规则。

      esxcli storage nmp satp rule add -s SATP  --device device_name --option="enable_ssd"
    • 可以通过指定供应商名称和型号名称来添加声明规则。

      esxcli storage nmp satp rule add -s SATP  -V vendor_name -M model_name --option="enable_ssd"
    • 可以添加基于传输协议的声明规则。

      esxcli storage nmp satp rule add -s SATP  --transport transport_protocol --option="enable_ssd"
    • 可以添加基于驱动程序名称的声明规则。

      esxcli storage nmp satp rule add -s SATP  --driver driver_name --option="enable_ssd"
  4. 回收设备。
    esxcli storage core claiming reclaim --device device_name
  5. 验证设备是否已标记为 SSD。
    esxcli storage core device list -d device_name

    命令输出指示列出的设备是否已标记为 SSD。

    Is SSD:true 

下一步做什么

如果要标记的 SSD 设备可以在多个主机上进行共享,请确保从共享此设备的所有主机标记设备。