본문 바로가기
Linux

[tech] Linux 신규 lun 할당 시 스캔 방법

by 도경다경 2021. 4. 21.
반응형

Red Hat 공식 문서

 

 

Red Hat Enterprise Linux 4에서는 sysfs 통한 패브릭 재발견(fabric rediscovery) 지원합니다.

Qlogic (qla2xxx) Emulex (lpfc) Fibre Channel HBA 드라이버의 경우,

다음과 같은 명령을 실행하여 새로운 스토리지를 재발견하고 재스캔할 있습니다:

 

echo "1" > /sys/class/fc_host/hostXYZ/issue_lip

echo "- - -" > /sys/class/scsi_host/hostXYZ/scan

 

여기서 XYZ 여러분 HBA scsi 호스트 번호를 의미합니다.

 

시스템 운영 새로운 목표 장치가 추가되면 운영 체제가 자동으로 검색합니다.

다른 설정을 사용시, 새로운 목표 장치를 검색하기 위해서는 다음과 같은 명령을 입력하셔야 합니다:

echo 1> /sys/class/fc_host/hostn/issue_lip

여기서 hostn 적절한 어댑터 이름을 입력하시면 됩니다.

 

특정 목표 장치에서 새로운 로직 유닛(Logic Unit) 생성될 경우,

다음과 같은 명령을 입력하셔야 새로운 로직 유닛을 검색하고 설정할 있습니다:

echo "b t l" > /sys/class/scsi_host/hostn/scan

 

여기서 b 버스(bus), t 목표(target), 그리고 l hostn에서 스캔할 LUN 의미합니다.

 

다음 예시에서와 같이 와일드 카드를 사용하는 것도 가능합니다:

echo "- - -" > /sys/class/scsi_host/host2/scan

 

시스템 운영 동적으로 추가된 장치에 할당된 장치명 (, /dev/sdb)

시스템 재부팅시 달라질 있다는 사실을 염두하시기 바랍니다.

반응형

댓글