lsfabric
Use o comando lsfabric para gerar um relatório que exibe a conectividade Fibre Channel (FC) entre nós, controladores e hosts.
Sintaxe
>>- lsfabric --+-----------------------+-- --+----------+-- ----> '- -delim -- delimiter -' '- -nohdr -' >--+-----------------------------------------------------+------> +- -node --+- node_id ---+-- --+--------------------+-+ | '- node_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 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 -delim : for inserido na linha de comandos, o caractere de dois pontos (:) irá separar 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_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 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 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
duas contrapartes SANs produz oito nós, que são multiplicados por sete outros nós, que são multiplicados por
duas SANs, multiplicados por quatro logins de ponta a ponta, totalizando 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,
conforme a seguir:
- host ou controlador
- Comandos da Small Computer System Interface (SCSI) foram emitidos nos últimos 5 minutos.
- nó
- 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
- Este valor mostra as conexões que estão bloqueadas devido às configurações de máscara de porta do sistema.
- type
- Um dos seguintes valores é exibido:
- host
- nó
- 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
