6.209. StorageDomainDisks
管理特定存储域中可用的磁盘集合。
名称 | 概述 |
---|---|
| 添加或注册磁盘。 |
| 检索存储域中可用的磁盘的列表。 |
6.209.1. 添加 POST
添加或注册磁盘。
自 Red Hat Virtualization Manager 版本 4.2 起,此操作已弃用,仅用于向后兼容。以后会将其移除。要添加新磁盘,请使用管理系统磁盘的服务的 add 操作。要注册一个未注册的磁盘,请使用管理该磁盘的服务注册操作。
名称 | 类型 | 方向 | 概述 |
---|---|---|---|
| in/Out | 要添加或注册的磁盘。 | |
| in | 指明是否应添加新磁盘,或者是否应注册现有的未注册磁盘。 |
6.209.1.1. unregistered
指明是否应添加新磁盘,或者是否应注册现有的未注册磁盘。如果值为 true
,则需要提供要注册的磁盘标识符。例如,要使用 ID 456
注册磁盘,请发送类似如下的请求:
POST /ovirt-engine/api/storagedomains/123/disks?unregistered=true
这样的请求正文:
<disk id="456"/>
如果值为 false
,则会在存储域中创建新磁盘。在这种情况下,provisioning _size
、格式和
name
属性是必需的。例如:要在 1 GiB 的写入磁盘上创建新副本,请发送如下请求:
POST /ovirt-engine/api/storagedomains/123/disks
这样的请求正文:
<disk> <name>mydisk</name> <format>cow</format> <provisioned_size>1073741824</provisioned_size> </disk>
默认值为 false
。
从 Red Hat Virtualization Manager 的版本 4.2 开始,这个参数已弃用。