Red Hat Training

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

23.18. 스토리지 풀

모든 스토리지 풀 백엔드는 동일한 공용 API 및 XML 형식을 공유하지만 다양한 수준의 기능이 있습니다. 일부에서는 볼륨 생성을 허용할 수 있으며, 다른 사용자는 기존 볼륨만 사용할 수 있습니다. 일부는 볼륨 크기 또는 배치에 대한 제약 조건이 있을 수 있습니다.
스토리지 풀 문서의 최상위 수준 요소는 <풀> 입니다. dir, fs, netfs, disk, iscsi, logical, scsi, mpath, rbd, Hepdog 또는 gluster 의 값을 사용할 수 있는 단일 속성 유형이 있습니다.

23.18.1. 스토리지 풀에 메타데이터 제공

다음 XML 예제에서는 스토리지 풀에 추가할 수 있는 메타데이터 태그를 보여줍니다. 이 예에서 풀은 iSCSI 스토리지 풀입니다.

그림 23.79. 일반 메타데이터 태그

         
     <pool type="iscsi">
        <name>virtimages</name>
        <uuid>3e3fce45-4f53-4fa7-bb32-11f34168b82b</uuid>
        <allocation>10000000</allocation>
        <capacity>50000000</capacity>
        <available>40000000</available>
        ...
     </pool>
         

이 예에서 사용되는 요소는 표 23.27. “virt-sysprep 명령” 에 설명되어 있습니다.

표 23.27. virt-sysprep 명령

element 설명
<name> 호스트 물리적 시스템에서 고유해야 하는 스토리지 풀의 이름을 제공합니다. 이는 스토리지 풀을 정의할 때 필요합니다.
<uuid> 전 세계적으로 고유해야 하는 스토리지 풀의 식별자를 제공합니다. UUID를 제공하는 것은 선택 사항이지만, 스토리지 풀을 만들 때 UUID를 제공하지 않으면 UUID가 자동으로 생성됩니다.
<allocation> 스토리지 풀에 대한 총 스토리지 할당을 제공합니다. 메타데이터 오버헤드로 인해 모든 스토리지 볼륨에서 총 할당 합계보다 클 수 있습니다. 이 값은 바이트로 표시됩니다. 이 요소는 읽기 전용이며 값은 변경할 수 없습니다.
<용량> 풀에 대한 총 스토리지 용량을 제공합니다. 기본 장치 제약 조건으로 인해 스토리지 볼륨에 전체 용량을 사용할 수 없습니다. 이 값은 바이트 단위입니다. 이 요소는 읽기 전용이며 값은 변경할 수 없습니다.
<Available> 스토리지 풀에서 새 스토리지 볼륨을 할당하는 데 사용할 수 있는 여유 공간을 제공합니다. 기본 장치 제약 조건으로 인해 사용 가능한 모든 공간을 단일 스토리지 볼륨에 할당할 수 없습니다. 이 값은 바이트 단위입니다. 이 요소는 읽기 전용이며 값은 변경할 수 없습니다.