Use o comando esxcli para listar as regras de reivindicação de vários caminhos disponíveis.

As regras de reivindicação indicam se o NMP, o HPP ou um MPP de terceiros gerencia um determinado caminho físico. Cada regra de reivindicação identifica um conjunto de caminhos com base nos seguintes parâmetros:

  • Cadeias de caracteres de fornecedor / modelo
  • Transporte, como SATA, IDE, Fibre Channel
  • Adaptador, destino ou localização do LUN
  • Driver de dispositivo, por exemplo, Mega-RAID

Procedimento

  • Liste as regras de reivindicação de vários caminhos executando o comando esxcli storage core reivindicaçãorule lista --ituação-classe = MP .
    Se você não usar a opção claimrule-class, a classe de regra MP será implícita.

Exemplo: Saída de amostra do comando esxcli storage core reivindrule list

Rule Class  Rule   Class    Type       Plugin     Matches
MP           10    runtime  vendor     HPP        vendor=NVMe model=*              
MP           10    file     vendor     HPP        vendor=NVMe model=*              
MP           50    runtime  transport  NMP        transport=usb
MP           51    runtime  transport  NMP        transport=sata
MP           52    runtime  transport  NMP        transport=ide
MP           53    runtime  transport  NMP        transport=block
MP           54    runtime  transport  NMP        transport=unknown
MP          101    runtime  vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP          101    file     vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP          200    runtime  vendor     MPP_1      vendor=NewVend model=* 
MP          200    file     vendor     MPP_1      vendor=NewVend model=* 
MP          201    runtime  location   MPP_2      adapter=vmhba41 channel=* target=* lun=* 
MP          201    file     location   MPP_2      adapter=vmhba41 channel=* target=* lun=* 
MP          202    runtime  driver     MPP_3      driver=megaraid 
MP          202    file     driver     MPP_3      driver=megaraid 
MP          65535  runtime  vendor     NMP        vendor=* model=*
Este exemplo indica o seguinte:
  • O NMP reivindica todos os caminhos conectados aos dispositivos de armazenamento que usam o transporte USB, SATA, IDE e Block SCSI.
  • As regras para HPP, MPP_1, MPP_2 e MPP_3 foram adicionadas para que os módulos possam reivindicar dispositivos especificados. Por exemplo, a HPP reivindica todos os dispositivos com o fornecedor NVMe. Todos os dispositivos manipulados pelo driver inbox nvme são reivindicados, independentemente do fornecedor real. O módulo MPP_1 reivindica todos os caminhos conectados a qualquer modelo da matriz de armazenamento NewVend.
  • Você pode usar o módulo MASK_PATH para ocultar dispositivos não utilizados do host. Por padrão, a regra de reivindicação de PSA 101 mascara os pseudo dispositivos de matriz da Dell com uma cadeia de fornecedores DELL e uma cadeia de modelos Universal Xport.
  • A coluna Classe de regra na saída descreve a categoria de uma regra de reivindicação. Pode ser MP (plug-in de vários caminhos), Filtro ou VAAI.
  • A coluna Classe mostra quais regras são definidas e quais são carregadas. O parâmetro file na coluna Classe indica que a regra está definida. O parâmetro runtime indica que a regra foi carregada no seu sistema. Para que uma regra de reivindicação definida pelo usuário esteja ativa, duas linhas com o mesmo número de regra devem existir, uma linha para a regra com o parâmetro file e outra linha com runtime. Várias regras de reivindicação padrão definidas pelo sistema têm apenas uma linha com a Classe de runtime. Você não pode modificar essas regras.
  • A regra padrão 65535 atribui todos os caminhos não reivindicados ao NMP . Não exclua esta regra.