4.6. glustervolume
glustervolume
资源类型对 Red Hat Virtualization 环境中的所有 Gluster 存储卷资源进行分组。
名称 | 类型 | Description | 必填 | 用户 Creatable | User Updatable |
---|---|---|---|---|---|
--name
|
字符串
|
Gluster 卷的名称。
|
是
|
是
|
否
|
--volume_type
|
字符串
|
定义 Gluster 卷类型。从
DISTRIBUTE 、REPLICATE 、DISTRIBUTED_REPLICATE 、STRIPE 或 DISTRIBUTE D_STRIPE 中选择 。
|
是
|
是
|
否
|
--bricks-brick
|
集合
|
新的 Gluster 卷需要一组 Gluster brick 来添加和管理。此参数引用 brick 详细信息的集合。至少指定一个 brick,但为多个
brick 指定多个 brick- brick 参数。有关集合详情,请参见以下。
|
是
|
是
|
否
|
--transport_types
|
集合
|
对 Gluster 卷可用传输方法的引用。有关集合详情,请参见以下。
|
否
|
是
|
否
|
--replica_count
|
整数
|
定义复制卷的文件复制数。
|
否
|
是
|
否
|
--stripe_count
|
整数
|
定义条状卷的条带数
|
否
|
是
|
否
|
--options-option
|
集合
|
对 Gluster 卷选项的引用。有关集合详情,请参见以下。
|
否
|
是
|
否
|
--bricks-brick
参数是一个集合,其使用下表中的子参数。
名称 | 类型 | Description |
---|---|---|
brick.server_id
|
字符串
|
Gluster 服务器的地址。
|
brick.brick_dir
|
字符串
|
Gluster 服务器上的 brick 目录。
|
--transport_types
参数是使用下表中子参数的集合。
名称 | 类型 | Description |
---|---|---|
transport_type
|
字符串
|
定义要使用的传输类型。为多个类型指定多个
transport_type 参数。从 TCP 和 RDMA 中选择。
|
--options-option
参数是下表中使用子参数的集合。
名称 | 类型 | Description |
---|---|---|
option.name
|
字符串
|
Gluster 选项名称。
|
option.value
|
字符串
|
Gluster 选项值。
|
下表列出了针对基于资源的命令的其他
glustervolume
选项。
选项 | Description |
---|---|
--cluster-identifier | 将 Gluster 卷 添加到集群中 ,作为子资源。 |
例 4.14. 创建具有两个 brick 的 Gluster 卷
[RHEVM shell (connected)]# add glustervolume --cluster-identifier Default --name GlusterVol1 --volume-type DISTRIBUTE --bricks-brick "brick.server_id=UUID,brick.brick_dir=filepath
"--bricks-brick "brick.server_id=UUID,brick.brick_dir=filepath
"
例 4.15. 删除 Gluster 卷
[RHEVM shell (connected)]# remove glustervolume --cluster-identifier Default --name GlusterVol1
下表列出了 Gluster 卷资源的操作。
操作 | Description |
---|---|
start | 使 Gluster 卷可供使用。 |
stop | 停用 Gluster 卷。 |
setOption | 设置 Gluster 卷选项。 |
resetOption | 将 Gluster 卷选项重置为默认值。 |
resetAllOptions | 将所有 Gluster 卷选项重置为默认值。 |