14.4.7. vHBA 장치를 사용한 SCSI 기반 스토리지 풀의 매개변수

VHBA(가상 호스트 어댑터 버스) 장치를 사용하는 SCSi 기반 스토리지 풀에 대한 XML 구성 파일을 생성하거나 수정하려면 XML 구성 파일에 특정 필수 매개 변수를 포함해야 합니다. 필수 매개변수에 대한 자세한 내용은 다음 표를 참조하십시오.

virsh pool-define 명령을 사용하여 지정된 파일의 XML 구성을 기반으로 스토리지 풀을 생성할 수 있습니다. 예를 들면 다음과 같습니다.

# virsh pool-define ~/guest_images.xml
  Pool defined from guest_images_vhba

매개 변수

다음 표에서는 vHBA를 사용한 SCSI 기반 스토리지 풀의 XML 파일에 필요한 매개 변수 목록을 제공합니다.

표 14.7. vHBA 장치를 사용한 SCSI 기반 스토리지 풀의 매개변수

설명XML

스토리지 풀의 유형

<pool type='scsi'>

스토리지 풀의 이름

<name>name</name>

vHBA의 식별자입니다. 상위 속성은 선택 사항입니다.

<source>
<adapter type='fc_host'
[parent=parent_scsi_device]
wwnn='WWNN'
wwpn='WWPN'/>
</source>

대상 경로입니다. 스토리지 풀에 사용되는 경로입니다.

<target>
   <path=target_path />
</target>

중요

< path > 필드가 /dev/ 인 경우 libvirt 는 볼륨 장치 경로에 대한 고유한 단축 장치 경로를 생성합니다. 예를 들면 /dev/sdc 입니다. 그렇지 않으면 물리적 호스트 경로가 사용됩니다. 예를 들어 /dev/disk/by-path/pci-0000:10:00.0-fc-0x5006016044602198-lun-0. 고유한 짧은 장치 경로를 사용하면 여러 스토리지 풀에서 동일한 볼륨을 여러 VM(가상 머신)에 나열할 수 있습니다. 여러 VM에서 물리적 호스트 경로를 사용하는 경우 중복 장치 유형 경고가 발생할 수 있습니다.

참고

상위 속성은 < adapter > 필드에서 사용하여 NPIV LUN을 다양한 경로로 사용할 수 있는 물리 HBA 부모를 식별할 수 있습니다. 이 필드 scsi_hostNvportsmax_vports 속성과 결합하여 상위 ID를 완료합니다. 상위 , parent _wwnn,parent_wwpn 또는 parent_fabric_wwn 속성은 호스트가 동일한 HBA를 재부팅한 후 다양한 수준의 보증을 제공합니다.

  • 부모가 지정되지 않은 경우 libvirt 는 NPIV를 지원하는 첫 번째 scsi_hostN 어댑터를 사용합니다.
  • 부모 만 지정된 경우 구성에 추가 SCSI 호스트 어댑터가 추가되는 경우 문제가 발생할 수 있습니다.
  • 호스트가 동일한 HBA를 재부팅한 후 parent_wwnn 또는 parent_wwpn 을 지정하면 됩니다.
  • parent_fabric_wwn 을 사용하는 경우, 호스트가 scsi_hostN 과 관계없이 동일한 패브릭에서 HBA를 재부팅한 후.

예제

다음은 vHBA를 사용한 SCSI 기반 스토리지 풀의 XML 파일의 예입니다.

  • HBA의 유일한 스토리지 풀인 스토리지 풀:

    <pool type='scsi'>
      <name>vhbapool_host3</name>
      <source>
        <adapter type='fc_host' wwnn='5001a4a93526d0a1' wwpn='5001a4ace3ee047d'/>
      </source>
      <target>
        <path>/dev/disk/by-path</path>
      </target>
    </pool>
  • 단일 vHBA를 사용하고 부모 특성을 사용하여 SCSI 호스트 장치를 식별하는 여러 스토리지 풀 중 하나인 스토리지 풀:

    <pool type='scsi'>
      <name>vhbapool_host3</name>
      <source>
        <adapter type='fc_host' parent='scsi_host3' wwnn='5001a4a93526d0a1' wwpn='5001a4ace3ee047d'/>
      </source>
      <target>
        <path>/dev/disk/by-path</path>
      </target>
    </pool>