본문 바로가기

리눅스

리눅스에서 HBA의 WWN을 확인하는 방법

반응형

리눅스에서 HBA의 WWN을 확인하는 방법

HBA(World Wide Name)는 호스트 버스 어댑터(HBA)를 고유하게 식별하는 글로벌 식별자입니다. 리눅스에서 HBA의 WWN을 확인하는 방법은 다음과 같습니다.

 

1. lspci 명령어를 사용하여 HBA를 식별합니다. HBA는 대개 PCI 장치로 표시됩니다. 터미널에서 다음 명령어를 실행합니다.

lspci | grep Fibre

출력 결과에서 HBA와 관련된 항목을 찾습니다. HBA에 대한 정보가 나열될 것입니다.

 

2. HBA 관련 정보를 확인하기 위해 systool 명령어를 사용할 수도 있습니다. 다음 명령어를 실행합니다.

systool -c fc_host -v

이 명령어는 시스템의 모든 FC(파이버 채널) 호스트에 대한 자세한 정보를 표시합니다. 여기서 WWN을 찾을 수 있습니다.

 

3. HBA 정보가 포함된 /sys/class/fc_host 디렉토리를 검사할 수도 있습니다. 터미널에서 다음 명령어를 실행합니다.

ls /sys/class/fc_host

결과로 여러 개의 디렉토리가 나열될 것입니다. 각 디렉토리에는 HBA에 대한 정보가 포함되어 있으며, port_name 또는 node_name 파일에 WWN을 확인할 수 있습니다.

 

위의 방법들은 리눅스 시스템에서 HBA의 WWN을 확인하는 몇 가지 일반적인 방법입니다. 사용 중인 HBA 모델 및 배포판에 따라 결과가 다를 수 있으므로, HBA 제조업체의 문서 또는 리눅스 배포판의 문서를 참조하여 해당 HBA의 WWN을 확인하는 방법을 확인하는 것이 가장 확실합니다.

WWW 확인 방법

  • port_name : WWN 네임(500143800633ba3c)
  • port_state : 연결 상태(Linkdown or Online)
  • Class Device path : HBA 카드(3EA)
systool -c fc_host -v
$ systool -c fc_host -v
Class = "fc_host"

  Class Device = "host3"
  Class Device path = "/sys/devices/pci0000:80/0000:80:00.0/0000:81:00.0/host3/fc_host/host3"
    dev_loss_tmo        = "16"
    fabric_name         = "0xffffffff"
    issue_lip           = <store method only>
    max_npiv_vports     = "127"
    node_name           = "0x500143800633ba3d"
    npiv_vports_inuse   = "0"
    port_id             = "0x000000"
    port_name           = "0x500143800633ba3c"
    port_state          = "Linkdown"
    port_type           = "Unknown"
    speed               = "unknown"
    supported_classes   = "Class 3"
    supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit"
    symbolic_name       = "HPAE311A FW:v5.08.00 DVR:v8.04.00.08.06.4-k"
    system_hostname     = ""
    tgtid_bind_type     = "wwpn (World Wide Port Name)"
    uevent              =
    vport_create        = <store method only>
    vport_delete        = <store method only>

    Device = "host3"
    Device path = "/sys/devices/pci0000:80/0000:80:00.0/0000:81:00.0/host3"
      fw_dump             =
      nvram               = "ISP "
      optrom              =
      optrom_ctl          = <store method only>
      reset               = <store method only>
      sfp                 = "[1]"
      uevent              = "DEVTYPE=scsi_host"
      vpd                 = "!"

 
  Class Device = "host4"
  Class Device path = "/sys/devices/pci0000:80/0000:80:01.0/0000:8a:00.0/host4/fc_host/host4"
    dev_loss_tmo        = "16"
    fabric_name         = "0x10000027f845f352"
    issue_lip           = <store method only>
    max_npiv_vports     = "127"
    node_name           = "0x500143800633ba6d"
    npiv_vports_inuse   = "0"
    port_id             = "0x011500"
    port_name           = "0x500143800633ba6c"
    port_state          = "Online"
    port_type           = "NPort (fabric via point-to-point)"
    speed               = "4 Gbit"
    supported_classes   = "Class 3"
    supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit"
    symbolic_name       = "HPAE311A FW:v5.08.00 DVR:v8.04.00.08.06.4-k"
    system_hostname     = ""
    tgtid_bind_type     = "wwpn (World Wide Port Name)"
    uevent              =
    vport_create        = <store method only>
    vport_delete        = <store method only>

    Device = "host4"
    Device path = "/sys/devices/pci0000:80/0000:80:01.0/0000:8a:00.0/host4"
      fw_dump             =
      nvram               = "ISP "
      optrom              =
      optrom_ctl          = <store method only>
      reset               = <store method only>
      sfp                 = "[1]"
      uevent              = "DEVTYPE=scsi_host"
      vpd                 = "!"


  Class Device = "host5"
  Class Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.0/host5/fc_host/host5"
    dev_loss_tmo        = "16"
    fabric_name         = "0x10000027f84754e9"
    issue_lip           = <store method only>
    max_npiv_vports     = "254"
    node_name           = "0x5001438028ca9fcd"
    npiv_vports_inuse   = "0"
    port_id             = "0x021500"
    port_name           = "0x5001438028ca9fcc"
    port_state          = "Online"
    port_type           = "NPort (fabric via point-to-point)"
    speed               = "8 Gbit"
    supported_classes   = "Class 3"
    supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit, 8 Gbit"
    symbolic_name       = "HPAJ764A FW:v5.08.00 DVR:v8.04.00.08.06.4-k"
    system_hostname     = ""
    tgtid_bind_type     = "wwpn (World Wide Port Name)"
    uevent              =
    vport_create        = <store method only>
    vport_delete        = <store method only>

    Device = "host5"
    Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.0/host5"
      fw_dump             =
      nvram               = "ISP "
      optrom              =
      optrom_ctl          = <store method only>
      reset               = <store method only>
      sfp                 = ""
      uevent              = "DEVTYPE=scsi_host"
      vpd                 = "$"
 

  Class Device = "host6"
  Class Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.1/host6/fc_host/host6"
    dev_loss_tmo        = "16"
    fabric_name         = "0xffffffff"
    issue_lip           = <store method only>
    max_npiv_vports     = "254"
    node_name           = "0x5001438028ca9fcf"
    npiv_vports_inuse   = "0"
    port_id             = "0x000000"
    port_name           = "0x5001438028ca9fce"
    port_state          = "Linkdown"
    port_type           = "Unknown"
    speed               = "unknown"
    supported_classes   = "Class 3"
    supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit, 8 Gbit"
    symbolic_name       = "HPAJ764A FW:v5.08.00 DVR:v8.04.00.08.06.4-k"
    system_hostname     = ""
    tgtid_bind_type     = "wwpn (World Wide Port Name)"
    uevent              =
    vport_create        = <store method only>
    vport_delete        = <store method only>
 
    Device = "host6"
    Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.1/host6"
      fw_dump             =
      nvram               = "ISP "
      optrom              =
      optrom_ctl          = <store method only>
      reset               = <store method only>
      sfp                 = " "
      uevent              = "DEVTYPE=scsi_host"
      vpd                 = "$"

물리적 구성 3EA

systool -c fc_host -v | grep "Class Device path"
$ systool -c fc_host -v | grep "Class Device path"
  Class Device path = "/sys/devices/pci0000:80/0000:80:00.0/0000:81:00.0/host3/fc_host/host3"
  Class Device path = "/sys/devices/pci0000:80/0000:80:01.0/0000:8a:00.0/host4/fc_host/host4"
  Class Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.0/host5/fc_host/host5"
  Class Device path = "/sys/devices/pci0000:80/0000:80:03.0/0000:90:00.1/host6/fc_host/host6"

 

728x90
반응형