Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Obtendo o WWPN de HBAs no linux

Colaboração: André Luiz Facina

Data de Publicação: 14 de junho de 2010

No caso de servidores Linux conectados ao storage via Fiber Channel, muitas vezes precisamos de informações da HBA (Host Bus Adapters), como o WWN. Existe dois tipos de WWNs nas HBA's de Fiber Channel. O WWNN, ao qual é compartilhado com todas as portas da HBA, e o WWPN que é um identificador único para cada porta.

Para a configuração de zonning em switchs SAN precisamos do identificador único, o WWPN. Abaixo algumas dicas para conseguir informações sobre as HBA em um host Linux:

Listando as HBA's pelo comando lspci

  # lspci |grep Fibre
  07:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
  07:00.1 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
  10:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
  
  # cd /sys/class/fc_host/
  
  # ls
  host3  host5  host6

Os diretórios host5 e host6 são as outras hba's listadas acima.

  # cd host3
  
  # ls -l
  total 0
  lrwxrwxrwx 1 root root    0 Jun  1 14:06 device -> ../../../devices/pci0000:00/0000:00:04.0/0000:10:00.0/host3
  -r--r--r-- 1 root root 4096 Jun  3 09:09 fabric_name
  --w ------- 1 root root 4096 Jun  3 09:09 issue_lip
  -r--r--r-- 1 root root 4096 Jun  3 09:09 node_name
  -r--r--r-- 1 root root 4096 Jun  3 09:09 port_id
  -r--r--r-- 1 root root 4096 Jun  3 09:09 port_name
  -r--r--r-- 1 root root 4096 Jun  3 09:09 port_state
  -r--r--r-- 1 root root 4096 Jun  3 09:09 port_type
  -r--r--r-- 1 root root 4096 Jun  3 09:09 speed
  drwxr-xr-x 2 root root    0 Jun  3 10:44 statistics
  lrwxrwxrwx 1 root root    0 Jun  1 14:06 subsystem -> ../../../class/fc_host
  -r--r--r-- 1 root root 4096 Jun  3 09:09 supported_classes
  -r--r--r-- 1 root root 4096 Jun  3 09:09 supported_speeds
  -r--r--r-- 1 root root 4096 Jun  3 09:09 symbolic_name
  -rw-r--r-- 1 root root 4096 Jun  3 09:09 system_hostname
  -rw-r--r-- 1 root root 4096 Jun  3 09:09 tgtid_bind_type
  --w ------- 1 root root 4096 Jun  1 14:06 uevent

Verifique a primeira linha, trata-se do dispositivo 10:00.0, o último listado pelo lspci.

Verificando o WWPN:

  # cat port_name
  0x2100001b320589fb

Verificando o WWNN:

  # cat node_name
  0x2000001b320589fb

Verificando a velocidade atual da porta Fiber Channel e as velocidades suportadas:

  # cat speed
  2 Gbit
  
  # cat supported_speeds
  1 Gbit, 2 Gbit, 4 Gbit

Verificando o status da porta:

  # cat port_state
  Online

E na pasta 'statistics' há muitas informações importantes para análise e resolução de problemas, como erros em frames, falha em fibras, taxa de dados transferidos e etc.

Fontes

Veja a relação completa dos artigos de André Luiz Facina

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (928 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Objective-C Fundamental