Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

가상 SCSI HBA의 작동 모델

가상 SCSI HBA와 가상 SAN 인스턴스만 Logical Domains Manager에 알려지기 때문에 가상 SCSI HBA 사용을 위한 작동 모델은 다른 유형의 Oracle VM Server for SPARC 가상 장치와 질적으로 다릅니다. 게스트 도메인에 나타나는 가상 LUN과 서비스 도메인에 나타나는 물리적 LUN은 런타임에 검색할 때까지 알 수 없습니다. 가상 LUN과 물리적 LUN은 연관된 LDC 연결을 재설정할 때 암시적으로 검색되고, ldm rescan-vhba 명령을 사용하여 명시적으로 검색됩니다.

ldm 명령을 사용하여 가상 디스크 이름을 명시적으로 지정하더라도, 게스트 도메인의 가상 LUN은 서비스 도메인의 연관된 물리적 LUN ID로부터 해당 ID를 도출합니다. ldm(1M) 매뉴얼 페이지를 참조하십시오.

    예를 들어, 물리적 LUN과 가상 LUN은 다음 장치 경로에서 굵게 표시된 텍스트를 공유합니다.

  • 서비스 도메인의 물리적 LUN:

    /pci@0/pci@0/pci@8/pci@0/pci@2/SUNW,qlc@0/fp@0,0/ssd@w216000c0ff8089d5,0
  • 게스트 도메인의 가상 LUN:

    /virtual-devices@100/channel-devices@200/scsi@1/iport@0/disk@w216000c0ff8089d5,0

주 - 게스트 도메인 장치 경로는 Oracle Solaris I/O 다중 경로가 게스트 도메인에서 사용 안함으로 설정되었을 때만 존재합니다. Oracle Solaris I/O 다중 경로가 사용으로 설정되면 scsi_vhci 모듈은 게스트 도메인에 장치 경로를 만들며 여기에는 다른 구문이 사용됩니다.

가상 LUN의 장치 경로에 있는 scsi@1 구성요소는 이 가상 LUN이 멤버로 속한 가상 SCSI HBA 인스턴스를 나타냅니다.

가상 SCSI HBA의 가상 LUN 세트가 런타임에 서비스 도메인에서 파생되기 때문에 가상 LUN을 게스트 도메인에서 명시적으로 추가/제거할 수 없습니다. 대신, 게스트 도메인의 가상 LUN 멤버쉽을 변경할 수 있도록 원래 물리적 LUN을 추가/제거해야 합니다. 도메인 재부트나 도메인 마이그레이션과 같은 이벤트가 발생하면 게스트 도메인의 가상 LUN 멤버쉽이 변경될 수 있습니다. 이러한 변경은 가상 SCSI HBA의 LDC 연결을 재설정할 때마다 자동으로 가상 LUN이 재검색되기 때문에 발생합니다. 추후 검색 시 가상 LUN의 원래 물리적 LUN을 찾을 수 없으면 가상 LUN이 사용 불가능으로 표시되고 가상 LUN에 액세스하면 다음과 비슷한 오류가 반환됩니다.

WARNING: .../scsi@1/iport@0/disk@w216000c0ff8089d5,0 (sd6): ... Command failed to complete...Device is gone

가상 SCSI HBA 인스턴스는 vhba 드라이버로 관리되지만, 가상 LUN은 원래 물리적 LUN의 장치 유형에 준하여 SCSI 대상 드라이버로 관리됩니다. 다음 출력은 vhba 드라이버가 가상 SCSI HBA 인스턴스를 관리하고 sd SCSI 디스크 드라이버가 가상 LUN을 관리함을 보여줍니다.

# prtconf -a -D /dev/dsk/c2t216000C0FF8089D5d0
SUNW,SPARC-Enterprise-T5220 (driver name: rootnex)
    virtual-devices, instance #0 (driver name: vnex)
        channel-devices, instance #0 (driver name: cnex)
            scsi, instance #0 (driver name: vhba)
                iport, instance #3 (driver name: vhba)
                    disk, instance #30 (driver name: sd)