linux HBA card check
오늘은 리눅스 HBA card 확인방법에 대하여 알아 보겠습니다.
리눅스4.x기반에서는 /proc/scsi 밑에 lpfc,qla2xx등의 파일이 있어서 정보를 확인 할 수 있다.
그러나 리눅스5.x에서는 파일위치가 바뀌었다. 파일 위치는 /sys/class/scsi_host/host 여기서는 호스트 번호로 나온다.
파일을 열어보아서 정보를 알수 있지만 밑에 나온 systool 이라는 명령어로도 조회 가능 하다.
위에 관련내용을 한번에 조회 하는 명령어는 다음과 같다.
[root@localhost /]# systool -c scsi_host -v
Class = "scsi_host"Class Device = "host0"
Class Device path = "/sys/devices/pci0000:00/0000:00:07.1/ata1/host0/scsi_host/host0"
active_mode = "Initiator"
can_queue = "1"
cmd_per_lun = "0"
eh_deadline = "off"
host_busy = "0"
host_reset = <store method only>
proc_name = "ata_piix"
prot_capabilities = "0"
prot_guard_type = "0"
scan = <store method only>
sg_prot_tablesize = "0"
sg_tablesize = "128"
state = "running"
supported_mode = "Initiator"
uevent =
unchecked_isa_dma = "0"
unique_id = "1"
use_blk_mq = "0"Device = "host0"
Device path = "/sys/devices/pci0000:00/0000:00:07.1/ata1/host0"
uevent = "DEVTYPE=scsi_host"
Class Device = "host1"
Class Device path = "/sys/devices/pci0000:00/0000:00:07.1/ata2/host1/scsi_host/host1"
active_mode = "Initiator"
can_queue = "1"
cmd_per_lun = "0"
eh_deadline = "off"
host_busy = "0"
host_reset = <store method only>
proc_name = "ata_piix"
prot_capabilities = "0"
prot_guard_type = "0"
scan = <store method only>
sg_prot_tablesize = "0"
sg_tablesize = "128"
state = "running"
supported_mode = "Initiator"
uevent =
unchecked_isa_dma = "0"
unique_id = "2"
use_blk_mq = "0"Device = "host1"
Device path = "/sys/devices/pci0000:00/0000:00:07.1/ata2/host1"
uevent = "DEVTYPE=scsi_host"
Class Device = "host2"
Class Device path = "/sys/devices/pci0000:00/0000:00:10.0/host2/scsi_host/host2"
active_mode = "Initiator"
board_assembly = "0"
board_name = "0"
board_tracer = "0"
can_queue = "127"
cmd_per_lun = "7"
debug_level = "00000000h"
device_delay = "00"
eh_deadline = "off"
host_busy = "0"
host_reset = <store method only>
io_delay = "00"
proc_name = "mptspi"
prot_capabilities = "0"
prot_guard_type = "0"
scan = <store method only>
sg_prot_tablesize = "0"
sg_tablesize = "40"
state = "running"
supported_mode = "Initiator"
uevent =
unchecked_isa_dma = "0"
unique_id = "0"
use_blk_mq = "0"
version_bios = "05.02.00.00"
version_fw = "01.03.41.32"
version_mpi = "102"
version_nvdata_default= "00h"
version_nvdata_persistent= "00h"
version_product = "LSI53C1030 B0"Device = "host2"
Device path = "/sys/devices/pci0000:00/0000:00:10.0/host2"
uevent = "DEVTYPE=scsi_host"
[root@localhost /]#
이외에도
systool -c fc_host -v HBA카드의 device path, link up/down 확인
systool -c fc_remote_port -v -d HBA카드에 연결된 타겟 device의 wwn확인
systool -c scsi 스토리지캐쉬타입,레이드타입,제조사확인
등을 확인 할 수 있다.
'IT' 카테고리의 다른 글
[리눅스]linux ssh데몬 확인하는 방법! (0) | 2017.12.07 |
---|---|
[리눅스]linux 복구하는방법! (0) | 2017.12.07 |
[리눅스]linux 작업관리 명령어! (0) | 2017.12.07 |
[리눅스]linux IP변경하는 방법! (0) | 2017.12.07 |
[리눅스]linux 네트워크 본딩 하는방법! (0) | 2017.12.07 |