lsfabric

Use o comando lsfabric para gerar um relatório que exibe a conectividade Fibre Channel (FC) entre nós, controladores e hosts.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- lsfabric --+-----------------------+-- --+----------+-- ---->
               '- -delim -- delimiter -'     '- -nohdr -'      

>--+-------------------------------------------------------+---->
   +- -node -- node_id_or_name -- --+--------------------+-+   
   |                                '- -port -- port_id -' |   
   +- -wwpn -- wwpn ---------------------------------------+   
   +- -host -- host_id_or_name ----------------------------+   
   +- -controller -- controller_id_or_name ----------------+   
   '- -cluster -- cluster_id_or_name ----------------------'   

>--+----------+-- ---------------------------------------------><
   '- -bytes -'      

Parâmetros

-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 delimitador
(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 para a largura máxima possível 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.
-node node_id_or_name
(Opcional) Exibe a saída de todas as portas para o nó especificado. O único parâmetro que pode ser especificado com o parâmetro -node é -port.
-port port_id
(Opcional) Exibe uma visualização concisa de todos os nomes da porta universais (WWPNs) que efetuam login com o ID de porta e nó especificado. O parâmetro -port deve ser especificado apenas com o parâmetro -node. Um valor port_id válido é de um mínimo de um através de um máximo igual ao número de portas de E/S do Fibre Channel (FC) do nó. Ele especifica o número da porta nos dados vitais do produto (VPD) ou o WWPN hexadecimal da porta local.
-wwpn wwpn
(Opcional) Exibe uma lista de todas as portas que possuem um login para o WWPN especificado. O parâmetro -wwpn não pode ser usado com nenhum outro parâmetro.
-host host_id_or_name
(Opcional) Especifica um nome ou ID de host. A emissão do comando lsfabric com o parâmetro -host é equivalente à emissão do comando lsfabric wwpn wwpn para cada WWPN configurado do host especificado. Por exemplo, um host com duas portas que estão zoneadas para uma porta de cada nó em um sistema em cluster (sistema) de oito nós produz 16 linhas de saída. O parâmetro -host não pode ser usado com nenhum outro parâmetro.
-controller controller_id_or_name
(Opcional) Especifica um ID ou nome de controlador. O parâmetro -controller não pode ser usado com nenhum outro parâmetro neste comando. A emissão do comando lsfabric com o parâmetro -controller é equivalente à emissão do comando lsfabric wwpn wwpn para cada WWPN configurado do controlador especificado. Por exemplo, um controlador com 4 portas, conectado a um sistema de 8 nós, com 2 SANs de duplicação, produz 64 linhas de saída.
-cluster cluster_id_or_name
(Opcional) Especifica um ID ou nome de sistema. O parâmetro -cluster não pode ser usado com nenhum outro parâmetro. A emissão do comando lsfabric com o parâmetro -cluster é equivalente à emissão do comando lsfabric wwpn wwpn para cada WWPN conhecido no sistema especificado. A saída é classificada por WWPNs remotos e, em seguida, por WWPNs do sistema. Esse parâmetro pode ser usado para verificar o estado das conexões dentro do sistema local ou entre o sistema local e o remoto. Quando o ID ou nome do sistema local é especificado, cada conexão de nó para nó é listada duas vezes: uma vez a partir de cada extremidade. Por exemplo, um sistema de oito nós com duas SANs de contrapartes produz oito nós, multiplicados por sete outros nós, multiplicados por dois SANs, multiplicados por quatro logins de ponta a ponta, igual a 448 linhas de saída.
Nota: O sistema deve ser configurado em uma parceria de cópia remota com o sistema local. A cópia remota inclui o Metro Mirror e o Global Mirror. Ela deve aparecer na visualização lssystem.
-bytes
(Opcional) Exibe todas as capacidades como bytes.

Descrição

O comando lsfabric pode ser emitido com qualquer um dos parâmetros para exibir um subconjunto limitado de informações. Se o comando for emitido sem nenhum parâmetro, ele fornecerá saída para cada nó.

Lembre-se: O valor do campo local_port é o número da porta Fibre Channel (FC) do nó.
Os valores para as colunas Type e State são:
state active
O significado desse valor depende do objeto ao qual ele se aplica, conforme a seguir:
host ou controlador
Comandos da Small Computer System Interface (SCSI) foram emitidos nos últimos 5 minutos.
Portas de nó podem ver outras portas.
state inactive
Nenhuma transação foi concluída nos últimos 5 minutos.
Nota: Pode levar até 10 segundos até que um comando de uma porta do controlador seja alterado de inativo para ativo. Pode levar até 5 minutos após um comando para uma porta do host mudar de inativa para ativa.
estado bloqueado
Isso mostra as conexões que estão blocked devido às configurações de máscara de porta do sistema.
type
Um dos seguintes valores é exibido:
  • host
  • controller
  • unknown
  • nas

É possível emitir este comando para visualizar todas as informações sobre as conexões que estão disponíveis em seu sistema.

Lembre-se: O comando lsfabric é limitado a exibir 16.384 entradas. Se você tiver uma configuração do sistema grande que excede esses limites é preciso filtrar a saída (por exemplo, por porta de nó ou nó) para visualizar todos os registros de login de malha.

Um exemplo de chamada usando um delimitador

lsfabric -delim : 

A saída resultante, em que cada linha de saída contém as seguintes colunas separadas por dois pontos:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:
local_port:local_nportid:state:name:cluster_name:type

Um Exemplo de Chamada que Mostra Logins do Nó Não Usado (porque as definições de máscara do sistema estão bloqueadas)

lsfabric -delim : 

A saída do resultado:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:
local_port:local_nportid:state:name:cluster_name:type
500507680304D190:021700:5:nodeA:500507680304A100:1:020300:active:node4:Cluster_9.115.2:node
500507680304D190:021700:2:nodeB:500507680308A101:2:021800:active:node4:Cluster_9.115.2:node
500507680304D190:021700:3:nodeC:500507680308190D:2:020A00:active:node4:Cluster_9.115.2:node
500507680308D190:011700:5:nodeA:500507680308A100:2:011000:blocked:node4:Cluster_9.115.2:node
500507680308D190:011700:2:nodeB:500507680304A101:1:010D00:blocked:node4:Cluster_9.115.2:node
500507680308D190:011700:3:nodeC:500507680304190D:1:011200:blocked:node4:Cluster_9.115.2:node

Um exemplo de chamada que mostra a conectividade interna do nó 1

lsfabric -internal -delim : -node 1

A saída do resultado:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:
local_port:local_nportid:state:name:cluster_name:type 
500507680C520034:010E00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEA91:010900:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828601:010100:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828601:010100:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828601:010100:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828601:010100:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828611:010700:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828611:010700:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828611:010700:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828611:010700:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C210034:010000:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEAB1:010400:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C510034:010D00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEA82:010500:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C220034:010C00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605E828631:010800:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828631:010800:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828631:010800:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828631:010800:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828621:010300:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828621:010300:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828621:010300:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828621:010300:1:node1:500507680C520033:10:010B00:active:::expansion