10.7.2. Storage Volumes Sub-Collection
10.7.2.1. Red Hat Gluster Storage Volumes Sub-Collection 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Red Hat Virtualization 提供了创建和管理 Red Hat Gluster Storage 卷的方法。Red Hat Gluster Storage 卷与集群关联,并使用
glustervolumes
子集合表示。
glustervolumes
子集合中的 Red Hat Gluster Storage 卷资源的表示使用以下元素定义:
元素 | 类型 | Description | Properties |
---|---|---|---|
volume_type | Enumerated | 定义卷类型。有关卷类型列表,请参阅 能力 集合。 | ![]() ![]() |
bricks | 关系 | 红帽 Gluster 存储 brick 的子集合。在创建新卷时,请求需要一组 brick 元素来在此集群中创建和管理。需要 Red Hat Gluster Storage 服务器的 server_id ,以及 brick 目录的 brick_dir 元素 | ![]() ![]() |
transport_types | complex | 定义一组卷 transport_type 元素。有关可用传输类型的列表,请查看 capabilities 集合。 | ![]() |
replica_count | 整数 | 定义复制卷的文件复制数。 | ![]() |
stripe_count | 整数 | 定义条状卷的条带数 | ![]() |
选项 | complex | 组额外的红帽 Gluster 存储选项 元素。每个 选项 都包括一个选项 name 和 一个值 。 | ![]() |
例 10.10. Red Hat Gluster Storage 卷的 XML 表示
通过
POST
请求创建 Red Hat Gluster Storage,其名称为、volume_type
和 bricks
到 sub-collection。
例 10.11. 创建 Red Hat Gluster Storage 卷
删除具有
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
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
重要
glustervolumes
子集合中的资源无法更新。