lscontroller

Use o comando lscontroller para exibir uma lista concisa ou uma visualização detalhada de controladores que são visíveis para o sistema.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe lscontroller -filtervalueattribute=value-nohdr-delimdelimiter-filtervalue?controller_idcontroller_name

Parâmetros

-filtervalue attribute=value
(Opcional) Especifica uma lista de um ou mais filtros. Apenas objetos com um valor que corresponda ao valor de atributo do filtro são retornados. Se uma capacidade for especificada, as unidades também deverão ser incluídas.
Nota: Alguns filtros permitem o uso de um curinga ao inserir o comando. As seguintes regras se aplicam ao uso de curingas com a CLI:
  • O caractere curinga é um asterisco (*).
  • O comando pode conter, no máximo, um curinga, que pode deve ser o primeiro ou o último caractere na sequência.
-filtervalue?
(Opcional) Exibe os atributos de filtro válidos. Os seguintes atributos de filtro são válidos para o comando lscontroller:
  • controller_name
  • id
  • site_id
  • site_name
-nohdr
(Opcional) Por padrão, os títulos são exibidos para cada coluna de dados em uma visualização de estilo conciso e para cada item de dados em uma visualização de estilo detalhado. O parâmetro -nohdr suprime a exibição desses títulos.
Nota: Se não houver dados a serem exibidos, os títulos não serão exibidos.
-delim delimiter
(Opcional) Por padrão, em uma visualização concisa, todas as colunas de dados são separadas por espaços. A largura de cada coluna é configurada com a largura máxima de cada item de dados. Em uma visualização detalhada, cada item de dados possui sua própria linha, e se os cabeçalhos forem exibidos, os dados serão separados do cabeçalho por um espaço. O parâmetro -delim substitui esse comportamento. A entrada válida para o parâmetro -delim é um caractere de um byte. Se for inserido -delim : na linha de comandos, o caractere dois pontos (:) separa todos os itens de dados em uma visualização concisa; por exemplo, o espaçamento das colunas não ocorre. Em uma visualização detalhada, os dados são separados do cabeçalho pelo delimitador especificado.
controller_id | controller_name
(Opcional) Especifica o nome ou ID de um controlador. Quando esse parâmetro é usado, é retornada a visualização detalhada do controlador específico e quaisquer valores especificados pelo parâmetro -filtervalue são ignorados. Se o parâmetro controller_id | controller_name não for especificado, será exibida a visualização concisa de todos os controladores correspondentes aos requisitos de filtragem especificados pelo parâmetro -filtervalue.

Description

Esse comando retorna uma lista concisa ou uma visualização detalhada dos controladores visíveis para o sistema.

Os seguintes valores são aplicáveis aos dados das visualizações de saída:
degraded
no, yes

Para diferenciar o nome de um controlador de armazenamento do nome que é mostrado no sistema, liste os controladores de armazenamento emitindo o comando lscontroller. Registre o nome ou ID do controlador que você deseja determinar. Para o controlador em questão, emita o comando lscontroller controller name | id, em que controller name | id é o nome ou ID do controlador. Registre o nome universal do nó (WWNN) do controlador. E possível usar WWNN para determinar o controlador de armazenamento real ativando a interface com o usuário do controlador nativo ou usando as ferramentas de linha de comandos que ele fornece para verificar o controlador real que tem o WWNN.

Observações:
  1. O valor mdisk_link_count é o número de MDisks atualmente associados a este controlador de armazenamento.
  2. O valor de max_mdisk_link_count é o valor mais alto que o mdisk_link_count atinge desde que foi reconfigurado com o valor de mdisk_link_count pela última vez.
    Lembre-se: Esse valor é reconfigurado por procedimentos de manutenção específicos ou quando o log de eventos for limpo.
  3. Uma conexão SAN a partir de um nó ou porta da caixa do nó para uma porta do controlador para um único MDisk é um caminho. O valor path_count da porta do controlador é o número de caminhos que atualmente estão sendo usados para submeter dados de entrada/saída (E/S) para esta porta de controlador.
  4. O valor max_path_count do controlador de armazenamento é o valor mais alto que o path_count do controlador de armazenamento atinge desde que foi reconfigurado pela última vez para o valor path_count. Este valor é reconfigurado por procedimentos de manutenção específicos ou quando o log de erro de sistema for limpo.
    Importante: O valor max_path_count é o valor mais alto que o path_count atinge desde que foi reconfigurado pela última vez para o valor path_count.
    Lembre-se: Esse valor é reconfigurado por procedimentos de manutenção específicos ou quando o log de eventos for limpo.
  5. O valor allow_quorum identifica se o controlador está ativado para suportar discos quorum. O suporte ao quorum é ativado ou desativado, dependendo do tipo de hardware do controlador.
  6. O valor de ctrl_s/n é o número de série do controlador.
    Importante: Esses dados vêm de origens controladas pelo fornecedor e podem não estar disponíveis.
Esta tabela fornece os valores de atributos que podem ser exibidos como dados da visualização de saída.
Esta tabela fornece os valores de atributos que podem ser exibidos como dados da visualização de saída.
Tabela 1. Saída lscontroller
Atributo Valores Possíveis
id Indica o ID do controlador.
name Indica o nome do controlador.
WWNN Indica o nome universal do nó (WWNN). Este campo está em branco para os controladores iSCSI.
mdisk_link_count Indica a contagem de links de MDisk.
max_mdisk_link_count Indica a contagem de links de MDisk máximo.
degraded Indica se o controlador possui MDisks comprometidos.
vendor_id Indica o nome ou número de identificação do fornecedor.
product_id_low Indica a identificação do produto.
product_id_high Indica a identificação do produto.
product_revision Indica a revisão do produto.
ctrl_s/n Indica o número de série do controlador.
allow_quorum Indica que o controlador pode suportar discos quorum.
WWPN Indica o nome da porta universal (WWPN). Este campo está em branco para os controladores iSCSI.
path_count Indica o número de caminhos que atualmente estão sendo usados para submeter dados de entrada/saída (E/S) para a porta do controlador.
max_path_count Indica o número máximo de caminhos que atualmente estão sendo usados para submeter dados de entrada/saída (E/S) para a porta do controlador.
site_id Indica o valor de site para o controlador. Esse valor numérico é 1, 2, 3 ou branco.
site_name Indica o nome do site para o controlador. Este valor é um valor alfanumérico ou fica em branco.
fabric_type Indica um Fibre Channel (FC) ou controlador SAS.
  • fc indica um controlador FC
  • sas_direct indica um controlador conectado diretamente ao SAS
  • multiple indica diversos controladores (FC, SAS ou ambos)
  • iscsi indica um controlador iSCSI
iscsi_port_id Indica o identificador da porta de E/S, que é o mesmo que o valor WWPN do domínio FC. Esse valor mostra o ID da porta iSCSI para o controlador iSCSI e fica em branco para outros controladores. Este valor deve ser um valor numérico.

Esse ID se refere ao número da linha na saída do comando lsiscsistorageport. O lsiscsistorageport pode ser utilizado para localizar o nome qualificado de iSCSI do controlador.

IP Indica o endereço IP que está associado ao iscsi_port_id. Este valor mostra o valor de IP para o controlador iSCSI e fica em branco para outros controladores. Este valor deve ser um endereço IPv6 ou IPv4.
physical_capacity Indica a capacidade física do controlador. Este valor é sempre em branco ou vazio para controladores que não relatam informações sobre capacidade física.

Um exemplo de chamada concisa para um controlador iSCSI

lscontroller -delim :

A saída resultante concisa:

id:controller_name:ctrl_s/n:vendor_id:product_id_low:product_id_high:WWNN:degraded:fabric_type:site_id:site_name
0:controller0::IBM:1726-4xx:FAStT::no:iscsi:1:snpp1
1:controller1::IBM:1726-4xx:FAStT::no:iscsi:2:snpp2
7:controller7:3EK0J5Y8:SEAGATE :ST373405:FC:200600A0B851061E:yes:fc:1:snpp1
8:controller8:3EK0J6CR:SEAGATE :ST373405:FC:200600A0B851061D:no:fc:2:snpp2
9:controller9:3EK0J4YN:SEAGATE :ST373405:FC:200600A0B851061C:no:fc:3:snpp3
10:controller10:3EK0GKGH:SEAGATE :ST373405:FC:200600A0B851061B:no:fc:1:snpp4
11:controller11:3EK0J85C:SEAGATE :ST373405:FC:200600A0B851061A:no:fc:2:snpp5
12:controller12:3EK0JBR2:SEAGATE :ST373405:FC:200600A0B851062A:no:fc:3:snpp6
13:controller13:3EKYNJF8:SEAGATE :ST373405:FC:200600A0B851062B:no:fc:1:snpp7
14:controller14:3EK0HVTM:SEAGATE :ST373405:FC:200600A0B851062C:no:fc:2:snpp8 

Um exemplo de chamada detalhada para um controlador Fibre Channel

lscontroller -delim = 7

A saída resultante detalhada:

id=7
controller_name=controller7
WWNN=20000004CF2412AC
mdisk_link_count=1
max_mdisk_link_count=1
degraded=no
vendor_id=SEAGATE 
product_id_low=ST373405
product_id_high=FC      
product_revision=0003
ctrl_s/n=3EK0J5Y8
allow_quorum=no
site_id=2
site_name=DR
WWPN=22000004CF2412AC
path_count=1
max_path_count=1
WWPN=21000004CF2412AC
path_count=0
max_path_count=0
fabric_type=sas_direct
iscsi_port_id=
ip=
physical_capacity=20.0GB

Um exemplo de chamada detalhada para um controlador iSCSI

lscontroller 0

A saída resultante detalhada:

id 0
controller_name controller0
WWNN 
mdisk_link_count 4
max_mdisk_link_count 4
degraded no
vendor_id IBM
product_id_low 1726-4xx
product_id_high   FAStT
product_revision 0617
ctrl_s/n
allow_quorum no
fabric_type iscsi
site_id
site_name
WWPN
path_count 4
max_path_count 4
iscsi_port_id 1
ip 10.10.10.1
WWPN
path_count 4
max_path_count 4
iscsi_port_id 2
ip 10.10.10.2
physical_capacity 40.0GB