lsfabric

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

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe lsfabric -delimdelimiter-nohdr-nodenode_idnode_name-portport_id-wwpnwwpn-hosthost_id_or_name-controllercontroller_id_or_name-clustercluster_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ço. 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 tem 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 de seu cabeçalho pelo delimitador especificado.
-node node_name | node_id
(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 são zoneadas para uma porta de cada nó em um sistema de oito nós produz 16 linhas de saída. Não é possível usar o parâmetro -host 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 quatro portas que estão conectadas a um sistema de oito nós com duas SANs de contraparte produz 64 linhas de saída.
-cluster cluster_id_or_name
(Opcional) Especifica um ID ou nome do 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 wwpnwwpn para cada WWPN conhecido no sistema especificado. A saída é classificada por WWPNs remotos e, em seguida, WWPNs do sistema. Este parâmetro pode ser usado para verificar o estado das conexões no sistema local ou entre o sistema local e remoto. Quando o nome ou o ID do sistema local for especificado, cada conexão nó-a-nó será listado duas vezes: uma vez em cada extremidade. Por exemplo, um sistema de oito nós com dois SANs de contraparte produz oito nós, que são multiplicados por outro sete nós, que são multiplicados por dois SANs, multiplicados por quatro logins ponto a ponto, 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, Global Mirror e HyperSwap. 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, como 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
O significado desse valor depende do objeto ao qual ele se aplica, conforme a seguir: host - portas do host que são bloqueadas devido às configurações de máscara da porta do host ou ao status atual do N_Port ID Virtualization (NPIV) no grupo de E/S. node - portas de nó que são bloqueadas 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 para um WWPN que está sendo usado pelo nó do SAN Volume Controller

lsfabric wwpn port

A saída do resultado:

remote_wwpn      remote_nportid id node_name local_wwpn       local_port local_nportid state  name        cluster_name  type 
5005076801305160 011B00         1  node1     500507680140506A 1          011600        active node1       def110774     node 
10000000C95A01E7 011C00         1  node1     500507680130506A 2          011700        active                           nas

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 resultante:

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 

Um Exemplo de Chamada

lsfabric -host 0

A saída do resultado:

remote_wwpn      remote_nportid id node_name local_wwpn       local_port local_nportid state  name        cluster_name  type
10000090FADD2049 01C000         1  node1     500507680C514C3B 1          01C780        blocked  host0              host
10000090FADD2049 01C000         1  node1     500507680C524C3B 2          01C600        active   host0              host
10000090FADD2049 01C000         2  node2     500507680C5118A7 1          01D400        blocked  host0              host
10000090FADD2049 01C000         2  node2     500507680C5218A7 2          01D580        inactive host0              host
10000090FADD204A 01C080         1  node1     500507680C514C3B 1          01C780        blocked  host0              host
10000090FADD204A 01C080         1  node1     500507680C524C3B 2          01C600        inactive host0              host
10000090FADD204A 01C080         2  node2     500507680C5118A7 1          01D400        blocked  host0              host
10000090FADD204A 01C080         2  node2     500507680C5218A7 2          01D580        inactive host0              host