CLI Guide

Table Of Contents
Syntax
storage-tool compose
[-n|--name] name
[-g|--geometry] {raid-0|raid-1|raid-c}
[-d|--storage-volumes] storage-volume [, storage-volume...]
[-m|--source-mirror] source-mirror
[-c|--consistency-group] consistency-group
[-v|--storage-views] storage-view [, storage-view ...]
[-t|--thin]
[-h|--help]
[--verbose]
Arguments
Required arguments
[-n|--name] name * Specifies the name for the new virtual volume. Must be unique across the system.
[-g|--geometry]
{raid-0 |raid-1|
raid-c}
* Specifies the geometry to use for the local devices at each cluster. Valid values are raid-0,
raid-1, or raid-c.
Optional arguments
[-d|--storage-
volumes] storage-volume
[, storage-volume...]
* Specifies a list of storage volumes to build the virtual volume from. These may be claimed, but
must be unused.
[-m|--source-
mirror] source-mirror
Specifies the storage volume to use as a source mirror when creating local and distributed
devices.
NOTE: If specified, --source-mirror will be used as a source-mirror when creating local
and distributed RAID 1 devices. This will trigger a rebuild from the source-mirror to all other
mirrors of the RAID 1 device (local and distributed). While the rebuild is in progress the
new virtual volume (and supporting local and/or distributed devices) will be in a degraded
state, which is normal. This option only applies to RAID 1 local or distributed devices. The
--source-mirror may also appear in --storage-volumes.
[-c|--consistency-
group] consistency-group
Specifies the context path of a consistency group that the new virtual volume should be added
to. The new virtual-volumes global geometry must be compatible with the consistency groups
storage-at-clusters attribute.
[-v|--storage-
views] storage-view
[, storage-view...]
Specifies the context path of the storage views that the new virtual volume will be added to. The
new virtual volumes global geometry must be compatible with the storage views locality.
[-t|--thin]
Specifies whether the new virtual-volume is thin-enabled or not. The supporting storage-volumes
must be thin-capable in order for a virtual-volume to be thin-enabled. The virtual-volume must
also have a valid RAID geometry to be thin-enabled.
[-h|--help]
Displays command line help.
[--verbose]
Provides more help during command execution. This may not have any effect for some
commands.
* - argument is positional.
Commands
297