6.49. 디스크
시스템에서 사용 가능한 디스크 컬렉션을 관리합니다.
이름 | 요약 |
---|---|
| 새 유동 디스크를 추가합니다. |
| 디스크 목록 가져오기. |
6.49.1. POST추가
새 유동 디스크를 추가합니다.
디스크 이미지, 직접 LUN 및 Cinder 디스크 등 세 가지 유형의 디스크를 추가할 수 있습니다.
새 이미지 디스크 추가:
새 유동 이미지 디스크를 생성할 때 API에는 storage_domain
,provisioned_size
및 형식
속성이 필요합니다. ???
specified provisioned_size
,format
및 name
을 사용하여 새 부동 이미지 디스크를 만들고 idECDHE인 스토리지 도메인에서 포맷하고 이름을 지정하려면 다음과 같이 요청을 보냅니다.
POST /ovirt-engine/api/disks
다음과 같이 요청 본문이 있습니다.
<disk> <storage_domains> <storage_domain id="123"/> </storage_domains> <name>mydisk</name> <provisioned_size>1048576</provisioned_size> <format>cow</format> </disk>
새 직접 LUN 디스크 추가:
API를 통해 새 유동 직접 LUN을 추가할 때 사용할 수 있는 두 가지 플레이버가 있습니다.
-
호스트
요소(이 경우 호스트는 확인)에 사용되며 (예: LUN을 볼 수 있음) LUN에 대한 기본 정보를 검색하고 LUN(예: 크기 및 직렬)에 대한 기본 정보를 검색합니다. -
호스트
요소가 없는 경우 작업은 데이터베이스 전용 작업이며 스토리지에 액세스하지 않습니다.
id가 지정된 별칭
,type
및 logical_unit
을 사용하여 새 부동 직접 LUN 디스크를 만들려면 id 456
(특성 주소
,포트
및 대상
)을 사용하여 요청을 다음과 같이 보냅니다.
POST /ovirt-engine/api/disks
다음과 같이 요청 본문이 있습니다.
<disk> <alias>mylun</alias> <lun_storage> <host id="123"/> <type>iscsi</type> <logical_units> <logical_unit id="456"> <address>10.35.10.20</address> <port>3260</port> <target>iqn.2017-01.com.myhost:444</target> </logical_unit> </logical_units> </lun_storage> </disk>
호스트를 사용하지 않고 새 부동 직접 LUN 디스크를 만들려면 호스트
요소를 제거합니다.
새 Cinder 디스크 추가:
새 유동 Cinder 디스크를 생성하려면 다음과 같이 요청을 보냅니다.
POST /ovirt-engine/api/disks
다음과 같이 요청 본문이 있습니다.
<disk> <openstack_volume_type> <name>myceph</name> </openstack_volume_type> <storage_domains> <storage_domain> <name>cinderDomain</name> </storage_domain> </storage_domains> <provisioned_size>1073741824</provisioned_size> <interface>virtio</interface> <format>raw</format> </disk>
이름 | 유형 | direction | 요약 |
---|---|---|---|
| in/Out | 디스크입니다. |