23.19. 스토리지 볼륨
스토리지 볼륨은 일반적으로 파일 또는 장치 노드입니다. 1.2.0부터 선택 옵션으로 output-only 속성 유형은 실제 유형(file, block, dir, network 또는 netdir)을 나열합니다.
23.19.1. 일반 메타데이터
<볼륨>
요소의 상단 섹션에는 다음 XML 예제와 같이 metadata라고 하는 정보가 포함되어 있습니다.
그림 23.83. 스토리지 볼륨에 대한 일반 메타데이터
... <volume type='file'> <name>sparse.img</name> <key>/var/lib/libvirt/images/sparse.img</key> <allocation>0</allocation> <capacity unit="T">1</capacity> ... </volume>
테이블(표 23.30. “볼륨 하위 요소”)은 부모
<볼륨>
요소에 유효한 하위 요소를 설명합니다.
element | 설명 |
---|---|
<name> | 스토리지 풀에 고유한 스토리지 볼륨의 이름을 제공합니다. 이는 스토리지 볼륨을 정의할 때 필요합니다. |
<key> | 단일 스토리지 볼륨을 식별하는 스토리지 볼륨의 식별자를 제공합니다. 경우에 따라 단일 스토리지 볼륨을 식별하는 두 개의 고유 키가 있을 수 있습니다. 이 필드는 항상 생성되는 스토리지 볼륨을 생성할 때 설정할 수 없습니다. |
<allocation> | 스토리지 볼륨에 대한 총 스토리지 할당을 제공합니다. 스토리지 볼륨이 스파스로 할당된 경우 논리 용량보다 작을 수 있습니다. 스토리지 볼륨에 메타데이터 오버헤드가 많은 경우 논리 용량보다 클 수도 있습니다. 이 값은 바이트 단위입니다. 스토리지 볼륨을 생성할 때 생략하면 스토리지 볼륨이 생성 시 완전히 할당됩니다. 용량보다 작은 값으로 설정하면 스토리지 풀에서 스토리지 볼륨을 스파스적으로 할당할지 여부를 결정할 수 있습니다. 다른 유형의 스토리지 풀은 스파스 스토리지 볼륨을 다르게 취급할 수 있습니다. 예를 들어, 논리 풀은 스토리지 볼륨의 할당을 자동으로 확장하지 않습니다. 사용자는 스토리지 볼륨 할당을 자동으로 확장하거나 구성이 자동으로 수행됩니다. 기본적으로 이 값은 바이트 단위로 지정됩니다. 보기 참고 |
<용량> | 스토리지 볼륨의 논리 용량을 제공합니다. 이 값은 기본적으로 바이트 <단위이지만 참고 에 설명된 특성을 지정할 수 있습니다. 이는 스토리지 볼륨을 생성할 때 반드시 필요합니다. |
<소스> | 스토리지 볼륨의 기본 스토리지 할당에 대한 정보를 제공합니다. 일부 스토리지 풀 유형에는 사용할 수 없습니다. |
<대상> | 로컬 호스트 물리적 시스템에서 스토리지 볼륨의 표현에 대한 정보를 제공합니다. |
참고
필요한 경우 전달된 값을 조정하기 위해 선택적 속성
유닛
을 지정할 수 있습니다. 이 속성은 요소 <할당>
및 <용량>
과 함께 사용할 수 있습니다. 특성 단위에
허용되는 값은 다음과 같습니다.
- 바이트의 경우
B
또는바이트
KB
(KB)- kibibytes의 경우
K
또는KiB
- 메가바이트의 경우
MB
- 메비 바이트의 경우 m 또는
MiB
GB
(GB)g
또는GiB
for gibibytes- 테라바이트의 경우
TB
t
또는TiB
for tebibytesPB
for페타바이트P
또는PiB
for pebibytes- e
xabytes
의 경우 ebonbytes E
또는EiB
for exbibytes