10.7.2.2. bricks Sub-Collection
glustervolumes
子集合包含自己的 brick
子集合,用于在 Red Hat Gluster Storage 卷中定义各个 brick。可以使用 All-Content: true
标头检索 GET
请求的其他信息。
卷的
brick
子集合的表示使用以下元素定义:
元素 | 类型 | Description | Properties |
---|---|---|---|
server_id | 字符串 | 对 Red Hat Gluster 存储服务器的引用。 | |
brick_dir | 字符串 | 定义 Red Hat Gluster Storage 服务器上的 brick 目录。 | |
replica_count | 整数 | 定义卷中 brick 的文件复制数。 | |
stripe_count | 整数 | 定义卷中 brick 的条带数 |
利用所需的
server_id
和 brick_dir
到子集合,通过 POST
请求创建新 brick。
例 10.13. 添加 brick
POST /ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95/glustervolumes/e199f877-900a-4e30-8114-8e3177f47651/bricks HTTP/1.1 Accept: application/xml Content-Type: application/xml <brick> <server_id>server1</server_id> <brick_dir>/exp1</brick_dir> </brick>
使用
DELETE
请求删除 brick。
例 10.14. 删除 brick
DELETE /ovirt-engine/api/clusters/99408929-82cf-4dc7-a532-9d998063fa95/glustervolumes/e199f877-900a-4e30-8114-8e3177f47651/bricks/0a473ebe-01d2-444d-8f58-f565a436b8eb HTTP/1.1 HTTP/1.1 204 No Content
重要
bricks
子集合中的资源无法更新。