10.7.2. 스토리지 볼륨 하위 그룹
10.7.2.1. Red Hat Gluster Storage 볼륨 하위
Red Hat Virtualization은 Red Hat Gluster Storage 볼륨을 생성하고 관리할 수 있는 수단을 제공합니다. Red Hat Gluster Storage 볼륨은 클러스터와 연관되어 있으며 Gluster
volumes 하위
수집으로 표시됩니다.
articleuster
volumes
하위 수집에서 Red Hat Gluster Storage 볼륨 리소스를 표시하는 방법은 다음 요소를 사용하여 정의됩니다.
요소 | 유형 | 설명 | 속성 |
---|---|---|---|
volume_type | enumerated | 볼륨 유형을 정의합니다. 볼륨 유형 목록은 capabilities 컬렉션을 참조하십시오. | |
자격 증명 | 관계 | Red Hat Gluster Storage의 하위 수집. 새 볼륨을 생성할 때 요청에 이 클러스터에서 생성 및 관리하기 위해 일련의 없음 요소가 필요합니다. FlexVolume 디렉터리에는 Red Hat Gluster Storage 서버의 server_id 및 FlexVolume_dir 요소가 필요합니다. | |
transport_types | complex | 볼륨 transport_type 요소 세트를 정의합니다. 사용 가능한 전송 유형 목록은 기능 컬렉션을 참조하십시오. | |
replica_count | integer | 복제 볼륨의 파일 복제 수를 정의합니다. | |
stripe_count | integer | 스트라이핑된 볼륨의 스트라이프 수를 정의합니다. | |
options | complex | 추가 Red Hat Gluster Storage 옵션 요소 세트. 각 옵션에 는 옵션 이름과 값이 포함됩니다. |
예 10.10. Red Hat Gluster Storage 볼륨의 XML 표현
<gluster_volume id="99408929-82cf-4dc7-a532-9d998063fa95" href="/ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95 /glustervolume/e199f877-900a-4e30-8114-8e3177f47651"> <name>GlusterVolume1</name> <link rel="bricks" href="/ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95 /glustervolume/e199f877-900a-4e30-8114-8e3177f47651/bricks"/> <volume_type>DISTRIBUTED_REPLICATE</volume_type> <transport_types> <transport_type>TCP</transport_type> </transport_types> <replica_count>2</replica_count> <stripe_count>1</stripe_count> <options> <option> <name>cluster.min-free-disk</name> <value>536870912</value> </option> </options> </gluster_volume>
하위 수집에 필요한
이름 ,volume_type
및 호스트 이름
지정이 있는 POST
요청을 통해 Red Hat Gluster Storage 볼륨을 생성합니다.
예 10.11. Red Hat Gluster Storage 볼륨 생성
POST /ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95/glustervolumes HTTP/1.1 Accept: application/xml Content-Type: application/xml <gluster_volume> <name>GlusterVolume1</name> <volume_type>DISTRIBUTED_REPLICATE</volume_type> <bricks> <brick> <server_id>server1</server_id> <brick_dir>/exp1</brick_dir> </brick> <bricks> </gluster_volume>
DELETE
요청이 있는 Red Hat Gluster Storage 볼륨을 제거합니다.
예 10.12. Red Hat Gluster Storage 볼륨 제거
DELETE /ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95/glustervolumes/e199f877-900a-4e30-8114-8e3177f47651 HTTP/1.1 HTTP/1.1 204 No Content
중요
articleuster
volumes 하위
수집의 리소스는 업데이트할 수 없습니다.