Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

12.8.3. vHBA LUN을 사용하도록 가상 머신 구성

vHBA용 스토리지 풀을 생성한 후 가상 머신 구성에 vHBA LUN을 추가합니다.
  1. 사용 가능한 LUN 찾기

    먼저 vHBA에서 사용 가능한 LUN 목록을 생성하려면 virsh vol-list 명령을 사용합니다. 예를 들어 다음과 같습니다.
    # virsh vol-list vhbapool_host3
     Name                 Path
    ------------------------------------------------------------------------------
     unit:0:4:0           /dev/disk/by-path/pci-0000:10:00.0-fc-0x5006016844602198-lun-0
     unit:0:5:0           /dev/disk/by-path/pci-0000:10:00.0-fc-0x5006016044602198-lun-0
    표시되는 LUN 이름 목록은 가상 머신 구성에서 디스크 볼륨으로 사용할 수 있습니다.
  2. 가상 머신에 vHBA LUN 추가

    가상 머신의 XML에 을 지정하여 가상 머신에 vHBA LUN을 추가합니다.
    • lun 매개변수에서 장치 유형 disk 또는 <disk> 로,
    • <source> 매개변수의 소스 장치입니다. 이를 /dev/sdaN 로 입력하거나 /dev/disk/by-path|by-id|by-uuid|by-label 에서 udev에 의해 생성된 심볼릭 링크로 입력할 수 있습니다. virsh vol-list pool 명령을 실행하여 찾을 수 있습니다.
    예를 들어 다음과 같습니다.
       <disk type='block' device='lun'>
         <driver name='qemu' type='raw'/>
         <source dev='/dev/disk/by-path/pci-0000\:04\:00.1-fc-0x203400a0b85ad1d7-lun-0'/>
         <target dev='sda' bus='scsi'/>
       </disk>