Make logical volume with snapshot capability. Default: false.
marker
False
False
--max-size
The logical volume max size. Default: 1000T.
size
False
1000T
--host-id
The primary storage node id or hostname.
string
False
-
--encrypt
Use inline data encryption and decryption on the logical volume.
marker
False
-
--crypto-key1
The hex value of key1 to be used for logical volume encryption.
string
False
-
--crypto-key2
The hex value of key2 to be used for logical volume encryption.
string
False
-
--max-rw-iops
Maximum Read Write IO Per Second.
integer
False
-
--max-rw-mbytes
Maximum Read Write Megabytes Per Second.
integer
False
-
--max-r-mbytes
Maximum Read Megabytes Per Second.
integer
False
-
--max-w-mbytes
Maximum Write Megabytes Per Second.
integer
False
-
--max-namespace-per-subsys
The maximum Namespace per subsystem. Default: 32.
integer
False
32
--ha-type
Logical volume HA type (single, ha), default is cluster HA type. Default: default.
Available Options: - single - default - ha
string
False
default
--fabric
The transport fabric type (tcp or rdma). The cluster must support the chosen fabric. Default: tcp.
Available Options: - tcp - rdma - tcp,rdma
string
False
tcp
--lvol-priority-class
The logical volume priority class. Default: 0.
integer
False
0
--namespaced
Adds this LVol as a namespace on any available subsystem, if not found then create a new subsystem. Default: false.
boolean
False
False
--pvc-name, --pvc_name
Set the logical volume persistent volume claim name for Kubernetes clients.
The old parameter name --pvc_name is deprecated and shouldn't be used anymore. It will eventually be removed. Please exchange the use of --pvc_name with --pvc-name.
string
False
-
--data-chunks-per-stripe
The erasure coding schema parameter k (distributed raid). Default: 0.
integer
False
0
--parity-chunks-per-stripe
The erasure coding schema parameter n (distributed raid). Default: 0.
integer
False
0
--replication-policy
Replication policy (id or name) to assign at create time. Configures replication for this volume.
string
False
-
--replicate
Replicate LVol snapshot
marker
False
-
Changes QoS settings for an active logical volume.
Changes QoS settings for an active logical volume.
List logical volumes in particular pool id or name.
string
False
-
--json
Print outputs in json format.
marker
False
-
--all
List soft deleted logical volumes.
marker
False
-
Gets the logical volume details.
Gets the logical volume details.
sbctlvolumeget
<VOLUME_ID>
--json
Argument
Description
Data Type
Required
VOLUME_ID
The logical volume id or name.
string
True
Parameter
Description
Data Type
Required
Default
--json
Print outputs in json format.
marker
False
-
Deletes a logical volume.
Deletes a logical volume. Attention: All data will be lost! This is an irreversible operation! Actual storage capacity will be freed as an asynchronous background task. It may take a while until the actual storage is released.
sbctlvolumedelete
<VOLUME_ID>
--force
Argument
Description
Data Type
Required
VOLUME_ID
The logical volumes id.
string
True
Parameter
Description
Data Type
Required
Default
--force
Force delete logical volume from the cluster.
marker
False
-
Gets the logical volume's NVMe/TCP connection string(s).
Multiple connections to the cluster are always available for multi-pathing and high-availability.
(XXdYYh), list history records (one for every 15 minutes) for XX days and YY hours (up to 10 days in total).
string
False
-
--records
The number of records. Default: 20.
integer
False
20
Checks a logical volume's health.
Checks a logical volume's health.
sbctlvolumecheck
<VOLUME_ID>
Argument
Description
Data Type
Required
VOLUME_ID
The logical volume id.
string
True
Inflate a logical volume.
All unallocated clusters are allocated and copied from the parent or zero filled if not allocated in the parent. Then all dependencies on the parent are removed.
sbctlvolumeinflate
<VOLUME_ID>
Argument
Description
Data Type
Required
VOLUME_ID
The logical volume id.
string
True
Puts a volume under a replication policy, or changes it (a change re-replicates in full)
Puts a volume under a replication policy, or changes it (a change re-replicates in full)
Failed-over logical volume id (currently on the target cluster)
string
True
Parameter
Description
Data Type
Required
Default
--source-cluster-id
Fresh source cluster id. Omit to fail back (delta) to the recovered original source.
string
False
-
Stop snapshot replication taken from lvol
Stop snapshot replication taken from lvol
sbctlvolumereplication-stop
<LVOL_ID>
Argument
Description
Data Type
Required
LVOL_ID
Logical volume id
string
True
Lists replication status
Lists replication status
sbctlvolumereplication-status
<CLUSTER_ID>
Argument
Description
Data Type
Required
CLUSTER_ID
Cluster UUID
string
True
Show replication progress (time lag and outstanding data) for a volume
Show replication progress (time lag and outstanding data) for a volume
sbctlvolumereplication-info
<VOLUME_ID>
Argument
Description
Data Type
Required
VOLUME_ID
Logical volume id or name
string
True
Start replication for lvol
Start replication for lvol
sbctlvolumereplication-trigger
<LVOL_ID>
Argument
Description
Data Type
Required
LVOL_ID
Logical volume id
string
True
Suspend lvol subsystems
Suspend lvol subsystems
sbctlvolumesuspend<LVOL_ID>
Argument
Description
Data Type
Required
LVOL_ID
Logical volume id
string
True
Resume lvol subsystems
Resume lvol subsystems
sbctlvolumeresume
<LVOL_ID>
Argument
Description
Data Type
Required
LVOL_ID
Logical volume id
string
True
Create logical volume clone by taking a snapshot and then cloning it.
Create logical volume clone by taking a snapshot and then cloning it.
sbctlvolumeclone-lvol
<VOLUME_ID>
<CLONE_NAME>
Argument
Description
Data Type
Required
VOLUME_ID
The logical volume id.
string
True
CLONE_NAME
The new logical volume clone name.
string
True
Pre-create the target NVMe-oF subsystem for a volume migration. Returns a migration ID (or group ID with --batch) and NVMe connect strings (inaccessible ANA state). Connect the client, then run migrate-continue.
Pre-create the target NVMe-oF subsystem for a volume migration. Returns a migration ID (or group ID with --batch) and NVMe connect strings (inaccessible ANA state). Connect the client, then run migrate-continue.