The cinder client is the command-line interface (CLI) for the Block Storage service (cinder) API and its extensions.
This chapter documents cinder version 2.2.0.
For help on a specific cinder command, enter:
$ cinder help COMMAND
usage: cinder [--version] [-d] [--os-auth-system <os-auth-system>]
[--os-auth-type <os-auth-type>] [--service-type <service-type>]
[--service-name <service-name>]
[--volume-service-name <volume-service-name>]
[--os-endpoint-type <os-endpoint-type>]
[--endpoint-type <endpoint-type>]
[--os-volume-api-version <volume-api-ver>]
[--bypass-url <bypass-url>] [--os-endpoint <os-endpoint>]
[--retries <retries>] [--profile HMAC_KEY]
[--os-auth-strategy <auth-strategy>]
[--os-username <auth-user-name>] [--os-password <auth-password>]
[--os-tenant-name <auth-tenant-name>]
[--os-tenant-id <auth-tenant-id>] [--os-auth-url <auth-url>]
[--os-user-id <auth-user-id>]
[--os-user-domain-id <auth-user-domain-id>]
[--os-user-domain-name <auth-user-domain-name>]
[--os-project-id <auth-project-id>]
[--os-project-name <auth-project-name>]
[--os-project-domain-id <auth-project-domain-id>]
[--os-project-domain-name <auth-project-domain-name>]
[--os-region-name <region-name>] [--os-token <token>]
[--os-url <url>] [--insecure] [--os-cacert <ca-certificate>]
[--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]
<subcommand> ...
Subcommands:
absolute-limitsapi-versionattachment-createattachment-deleteattachment-listattachment-showattachment-updateavailability-zone-listbackup-createbackup-deletebackup-exportbackup-importbackup-listbackup-reset-statebackup-restorebackup-showbackup-updatecgsnapshot-createcgsnapshot-deletecgsnapshot-listcgsnapshot-showcluster-disablecluster-enablecluster-listcluster-showconsisgroup-createconsisgroup-create-from-srcconsisgroup-deleteconsisgroup-listconsisgroup-showconsisgroup-updatecreatecredentialsdeleteencryption-type-createencryption-type-deleteencryption-type-listencryption-type-showencryption-type-updateendpointsextendextra-specs-listfailover-hostforce-deletefreeze-hostget-capabilitiesget-poolsgroup-creategroup-create-from-srcgroup-deletegroup-listgroup-showgroup-snapshot-creategroup-snapshot-deletegroup-snapshot-listgroup-snapshot-showgroup-specs-listgroup-type-creategroup-type-defaultgroup-type-deletegroup-type-keygroup-type-listgroup-type-showgroup-type-updategroup-updateimage-metadataimage-metadata-showlistlist-filtersmanagemanageable-listmessage-deletemessage-listmessage-showmetadatametadata-showmetadata-update-allmigrateqos-associateqos-createqos-deleteqos-disassociateqos-disassociate-allqos-get-associationqos-keyqos-listqos-showquota-class-showquota-class-updatequota-defaultsquota-deletequota-showquota-updatequota-usagerate-limitsreadonly-mode-updaterenamereplication-promotereplication-reenablereset-stateretypeservice-disableservice-enableservice-listset-bootableshowsnapshot-createsnapshot-deletesnapshot-listsnapshot-managesnapshot-manageable-listsnapshot-metadatasnapshot-metadata-showsnapshot-metadata-update-allsnapshot-renamesnapshot-reset-statesnapshot-showsnapshot-unmanagethaw-hosttransfer-accepttransfer-createtransfer-deletetransfer-listtransfer-showtype-access-addtype-access-listtype-access-removetype-createtype-defaulttype-deletetype-keytype-listtype-showtype-updateunmanageupload-to-imageversion-listbash-completionhelplist-extensions
--version-d, --debug--os-auth-system <os-auth-system>env[OS_AUTH_SYSTEM].--os-auth-type <os-auth-type>env[OS_AUTH_TYPE].--service-type <service-type>--service-name <service-name>env[CINDER_SERVICE_NAME].--volume-service-name <volume-service-name>env[CINDER_VOLUME_SERVICE_NAME].--os-endpoint-type <os-endpoint-type>env[OS_ENDPOINT_TYPE] or nova
env[CINDER_ENDPOINT_TYPE] or publicURL.--endpoint-type <endpoint-type>--os-volume-api-version <volume-api-ver>env[OS_VOLUME_API_VERSION].--bypass-url <bypass-url>env[CINDERCLIENT_BYPASS_URL].--os-endpoint <os-endpoint>env[CINDER_ENDPOINT].--retries <retries>--profile HMAC_KEY--os-auth-strategy <auth-strategy>--os-username <auth-user-name>env[OS_USERNAME].--os-password <auth-password>env[OS_PASSWORD].--os-tenant-name <auth-tenant-name>env[OS_TENANT_NAME].--os-tenant-id <auth-tenant-id>env[OS_TENANT_ID].--os-auth-url <auth-url>env[OS_AUTH_URL].--os-user-id <auth-user-id>--os-user-domain-id <auth-user-domain-id>env[OS_USER_DOMAIN_ID].--os-user-domain-name <auth-user-domain-name>env[OS_USER_DOMAIN_NAME].--os-project-id <auth-project-id>env[OS_PROJECT_ID].--os-project-name <auth-project-name>env[OS_PROJECT_NAME].--os-project-domain-id <auth-project-domain-id>env[OS_PROJECT_DOMAIN_ID].--os-project-domain-name <auth-project-domain-name>env[OS_PROJECT_DOMAIN_NAME].--os-region-name <region-name>env[OS_REGION_NAME].--os-token <token>env[OS_TOKEN].--os-url <url>env[OS_URL].usage: cinder absolute-limits [<tenant_id>]
Lists absolute limits for a user.
Positional arguments:
<tenant_id>usage: cinder attachment-create [--connect <connect>]
[--initiator <initiator>] [--ip <ip>]
[--host <host>] [--platform <platform>]
[--ostype <ostype>] [--multipath <multipath>]
[--mountpoint <mountpoint>]
<volume> <server_id>
Create an attachment for a cinder volume.
Positional arguments:
<volume><server_id>Optional arguments:
--connect <connect>--initiator <initiator>--ip <ip>--host <host>--platform <platform>--ostype <ostype>--multipath <multipath>--mountpoint <mountpoint>usage: cinder attachment-delete <attachment> [<attachment> ...]
Delete an attachment for a cinder volume.
Positional arguments:
<attachment>usage: cinder attachment-list [--all-tenants [<0|1>]]
[--volume-id <volume-id>] [--status <status>]
[--marker <marker>] [--limit <limit>]
[--sort <key>[:<direction>]]
[--tenant [<tenant>]]
[--filters [<key=value> [<key=value> ...]]]
Lists all attachments.
Optional arguments:
--all-tenants [<0|1>]--volume-id <volume-id>--status <status>--marker <marker>--limit <limit>--sort <key>[:<direction>]--tenant [<tenant>]--filters [<key=value> [<key=value> ...]]usage: cinder attachment-show <attachment>
Show detailed information for attachment.
Positional arguments:
<attachment>usage: cinder attachment-update [--initiator <initiator>] [--ip <ip>]
[--host <host>] [--platform <platform>]
[--ostype <ostype>] [--multipath <multipath>]
[--mountpoint <mountpoint>]
<attachment>
Update an attachment for a cinder volume. This call is designed to be more of an attachment completion than anything else. It expects the value of a connector object to notify the driver that the volume is going to be connected and where it’s being connected to.
Positional arguments:
<attachment>Optional arguments:
--initiator <initiator>--ip <ip>--host <host>--platform <platform>--ostype <ostype>--multipath <multipath>--mountpoint <mountpoint>usage: cinder backup-create [--container <container>] [--name <name>]
[--description <description>] [--incremental]
[--force] [--snapshot-id <snapshot-id>]
<volume>
Creates a volume backup.
Positional arguments:
<volume>Optional arguments:
--container <container>--name <name>--description <description>--incremental--force--snapshot-id <snapshot-id>usage: cinder backup-delete [--force] <backup> [<backup> ...]
Removes one or more backups.
Positional arguments:
<backup>Optional arguments:
--forceusage: cinder backup-export <backup>
Export backup metadata record.
Positional arguments:
<backup>usage: cinder backup-import <backup_service> <backup_url>
Import backup metadata record.
Positional arguments:
<backup_service><backup_url>usage: cinder backup-list [--all-tenants [<all_tenants>]] [--name <name>]
[--status <status>] [--volume-id <volume-id>]
[--marker <marker>] [--limit <limit>]
[--sort <key>[:<direction>]]
[--filters [<key=value> [<key=value> ...]]]
Lists all backups.
Optional arguments:
--all-tenants [<all_tenants>]--name <name>--status <status>--volume-id <volume-id>--marker <marker>--limit <limit>--sort <key>[:<direction>]--filters [<key=value> [<key=value> ...]]usage: cinder backup-reset-state [--state <state>] <backup> [<backup> ...]
Explicitly updates the backup state.
Positional arguments:
<backup>Optional arguments:
--state <state>usage: cinder backup-restore [--volume <volume>] [--name <name>] <backup>
Restores a backup.
Positional arguments:
<backup>Optional arguments:
--volume <volume>--name <name>usage: cinder backup-show <backup>
Shows backup details.
Positional arguments:
<backup>usage: cinder backup-update [--name [<name>]] [--description <description>]
<backup>
Renames a backup.
Positional arguments:
<backup>Optional arguments:
--name [<name>]--description <description>usage: cinder cgsnapshot-create [--name <name>] [--description <description>]
<consistencygroup>
Creates a cgsnapshot.
Positional arguments:
<consistencygroup>Optional arguments:
--name <name>--description <description>usage: cinder cgsnapshot-delete <cgsnapshot> [<cgsnapshot> ...]
Removes one or more cgsnapshots.
Positional arguments:
<cgsnapshot>usage: cinder cgsnapshot-list [--all-tenants [<0|1>]] [--status <status>]
[--consistencygroup-id <consistencygroup_id>]
Lists all cgsnapshots.
Optional arguments:
--all-tenants [<0|1>]--status <status>--consistencygroup-id <consistencygroup_id>usage: cinder cgsnapshot-show <cgsnapshot>
Shows cgsnapshot details.
Positional arguments:
<cgsnapshot>usage: cinder cluster-disable [--reason <reason>] [<binary>] <cluster-name>
Disables clustered services.
Positional arguments:
<binary><cluster-name>Optional arguments:
--reason <reason>usage: cinder cluster-enable [<binary>] <cluster-name>
Enables clustered services.
Positional arguments:
<binary><cluster-name>usage: cinder cluster-list [--name <name>] [--binary <binary>]
[--is-up <True|true|False|false>]
[--disabled <True|true|False|false>]
[--num-hosts <num-hosts>]
[--num-down-hosts <num-down-hosts>] [--detailed]
Lists clustered services with optional filtering.
Optional arguments:
--name <name>--binary <binary>--is-up <True|true|False|false>--disabled <True|true|False|false>--num-hosts <num-hosts>--num-down-hosts <num-down-hosts>--detailedusage: cinder cluster-show [<binary>] <cluster-name>
Show detailed information on a clustered service.
Positional arguments:
<binary><cluster-name>usage: cinder consisgroup-create [--name <name>] [--description <description>]
[--availability-zone <availability-zone>]
<volume-types>
Creates a consistency group.
Positional arguments:
<volume-types>Optional arguments:
--name <name>--description <description>--availability-zone <availability-zone>usage: cinder consisgroup-create-from-src [--cgsnapshot <cgsnapshot>]
[--source-cg <source-cg>]
[--name <name>]
[--description <description>]
Creates a consistency group from a cgsnapshot or a source CG.
Optional arguments:
--cgsnapshot <cgsnapshot>--source-cg <source-cg>--name <name>--description <description>usage: cinder consisgroup-delete [--force]
<consistencygroup> [<consistencygroup> ...]
Removes one or more consistency groups.
Positional arguments:
<consistencygroup>Optional arguments:
--forceusage: cinder consisgroup-list [--all-tenants [<0|1>]]
Lists all consistency groups.
Optional arguments:
--all-tenants [<0|1>]usage: cinder consisgroup-show <consistencygroup>
Shows details of a consistency group.
Positional arguments:
<consistencygroup>usage: cinder consisgroup-update [--name <name>] [--description <description>]
[--add-volumes <uuid1,uuid2,......>]
[--remove-volumes <uuid3,uuid4,......>]
<consistencygroup>
Updates a consistency group.
Positional arguments:
<consistencygroup>Optional arguments:
--name <name>--description <description>--add-volumes <uuid1,uuid2,......>--remove-volumes <uuid3,uuid4,......>usage: cinder create [--consisgroup-id <consistencygroup-id>]
[--group-id <group-id>] [--snapshot-id <snapshot-id>]
[--source-volid <source-volid>]
[--source-replica <source-replica>]
[--image-id <image-id>] [--image <image>] [--name <name>]
[--description <description>]
[--volume-type <volume-type>]
[--availability-zone <availability-zone>]
[--metadata [<key=value> [<key=value> ...]]]
[--hint <key=value>] [--allow-multiattach]
[<size>]
Creates a volume.
Positional arguments:
<size>Optional arguments:
--consisgroup-id <consistencygroup-id>--group-id <group-id>--snapshot-id <snapshot-id>--source-volid <source-volid>--source-replica <source-replica>--image-id <image-id>--image <image>--name <name>--description <description>--volume-type <volume-type>--availability-zone <availability-zone>--metadata [<key=value> [<key=value> ...]]--hint <key=value>--allow-multiattachusage: cinder delete [--cascade] <volume> [<volume> ...]
Removes one or more volumes.
Positional arguments:
<volume>Optional arguments:
--cascadeusage: cinder encryption-type-create [--cipher <cipher>]
[--key-size <key_size>]
[--control-location <control_location>]
<volume_type> <provider>
Creates encryption type for a volume type. Admin only.
Positional arguments:
<volume_type><provider>Optional arguments:
--cipher <cipher>--key-size <key_size>--control-location <control_location>usage: cinder encryption-type-delete <volume_type>
Deletes encryption type for a volume type. Admin only.
Positional arguments:
<volume_type>usage: cinder encryption-type-list
Shows encryption type details for volume types. Admin only.
usage: cinder encryption-type-show <volume_type>
Shows encryption type details for a volume type. Admin only.
Positional arguments:
<volume_type>usage: cinder encryption-type-update [--provider <provider>]
[--cipher [<cipher>]]
[--key-size [<key-size>]]
[--control-location <control-location>]
<volume-type>
Update encryption type information for a volume type (Admin Only).
Positional arguments:
<volume-type>Optional arguments:
--provider <provider>--cipher [<cipher>]--key-size [<key-size>]--control-location <control-location>usage: cinder extend <volume> <new_size>
Attempts to extend size of an existing volume.
Positional arguments:
<volume><new_size>usage: cinder failover-host [--backend_id <backend-id>] <hostname>
Failover a replicating cinder-volume host.
Positional arguments:
<hostname>Optional arguments:
--backend_id <backend-id>usage: cinder force-delete <volume> [<volume> ...]
Attempts force-delete of volume, regardless of state.
Positional arguments:
<volume>usage: cinder freeze-host <hostname>
Freeze and disable the specified cinder-volume host.
Positional arguments:
<hostname>usage: cinder get-capabilities <host>
Show backend volume stats and properties. Admin only.
Positional arguments:
<host>usage: cinder get-pools [--detail] [--filters [<key=value> [<key=value> ...]]]
Show pool information for backends. Admin only.
Optional arguments:
--detail--filters [<key=value> [<key=value> ...]]usage: cinder group-create [--name <name>] [--description <description>]
[--availability-zone <availability-zone>]
<group-type> <volume-types>
Creates a group.
Positional arguments:
<group-type><volume-types>Optional arguments:
--name <name>--description <description>--availability-zone <availability-zone>usage: cinder group-create-from-src [--group-snapshot <group-snapshot>]
[--source-group <source-group>]
[--name <name>]
[--description <description>]
Creates a group from a group snapshot or a source group.
Optional arguments:
--group-snapshot <group-snapshot>--source-group <source-group>--name <name>--description <description>usage: cinder group-delete [--delete-volumes] <group> [<group> ...]
Removes one or more groups.
Positional arguments:
<group>Optional arguments:
--delete-volumesusage: cinder group-list [--all-tenants [<0|1>]]
[--filters [<key=value> [<key=value> ...]]]
Lists all groups.
Optional arguments:
--all-tenants [<0|1>]--filters [<key=value> [<key=value> ...]]usage: cinder group-show <group>
Shows details of a group.
Positional arguments:
<group>usage: cinder group-snapshot-create [--name <name>]
[--description <description>]
<group>
Creates a group snapshot.
Positional arguments:
<group>Optional arguments:
--name <name>--description <description>usage: cinder group-snapshot-delete <group_snapshot> [<group_snapshot> ...]
Removes one or more group snapshots.
Positional arguments:
<group_snapshot>usage: cinder group-snapshot-list [--all-tenants [<0|1>]] [--status <status>]
[--group-id <group_id>]
[--filters [<key=value> [<key=value> ...]]]
Lists all group snapshots.
Optional arguments:
--all-tenants [<0|1>]--status <status>--group-id <group_id>--filters [<key=value> [<key=value> ...]]usage: cinder group-snapshot-show <group_snapshot>
Shows group snapshot details.
Positional arguments:
<group_snapshot>usage: cinder group-type-create [--description <description>]
[--is-public <is-public>]
<name>
Creates a group type.
Positional arguments:
<name>Optional arguments:
--description <description>--is-public <is-public>usage: cinder group-type-delete <group_type> [<group_type> ...]
Deletes group type or types.
Positional arguments:
<group_type>usage: cinder group-type-key <gtype> <action> <key=value> [<key=value> ...]
Sets or unsets group_spec for a group type.
Positional arguments:
<gtype><action><key=value>usage: cinder group-type-list
Lists available ‘group types’. (Admin only will see private types)
usage: cinder group-type-show <group_type>
Show group type details.
Positional arguments:
<group_type>usage: cinder group-type-update [--name <name>] [--description <description>]
[--is-public <is-public>]
<id>
Updates group type name, description, and/or is_public.
Positional arguments:
<id>Optional arguments:
--name <name>--description <description>--is-public <is-public>usage: cinder group-update [--name <name>] [--description <description>]
[--add-volumes <uuid1,uuid2,......>]
[--remove-volumes <uuid3,uuid4,......>]
<group>
Updates a group.
Positional arguments:
<group>Optional arguments:
--name <name>--description <description>--add-volumes <uuid1,uuid2,......>--remove-volumes <uuid3,uuid4,......>usage: cinder image-metadata <volume> <action> <key=value> [<key=value> ...]
Sets or deletes volume image metadata.
Positional arguments:
<volume><action><key=value>usage: cinder image-metadata-show <volume>
Shows volume image metadata.
Positional arguments:
<volume>usage: cinder list [--group_id <group_id>] [--all-tenants [<0|1>]]
[--name <name>] [--status <status>]
[--bootable [<True|true|False|false>]]
[--migration_status <migration_status>]
[--metadata [<key=value> [<key=value> ...]]]
[--image_metadata [<key=value> [<key=value> ...]]]
[--marker <marker>] [--limit <limit>] [--fields <fields>]
[--sort <key>[:<direction>]] [--tenant [<tenant>]]
[--filters [<key=value> [<key=value> ...]]]
Lists all volumes.
Optional arguments:
--group_id <group_id>--all-tenants [<0|1>]--name <name>--status <status>--bootable [<True|true|False|false>]--migration_status <migration_status>--metadata [<key=value> [<key=value> ...]]--image_metadata [<key=value> [<key=value> ...]]--marker <marker>--limit <limit>--fields <fields>--sort <key>[:<direction>]--tenant [<tenant>]--filters [<key=value> [<key=value> ...]]usage: cinder list-extensions
usage: cinder list-filters [--resource <resource>]
Optional arguments:
--resource <resource>usage: cinder manage [--id-type <id-type>] [--name <name>]
[--description <description>]
[--volume-type <volume-type>]
[--availability-zone <availability-zone>]
[--metadata [<key=value> [<key=value> ...]]] [--bootable]
<host> <identifier>
Manage an existing volume.
Positional arguments:
<host><identifier>Optional arguments:
--id-type <id-type>--name <name>--description <description>--volume-type <volume-type>--availability-zone <availability-zone>--metadata [<key=value> [<key=value> ...]]--bootableusage: cinder manageable-list [--detailed <detailed>] [--marker <marker>]
[--limit <limit>] [--offset <offset>]
[--sort <key>[:<direction>]]
<host>
Lists all manageable volumes.
Positional arguments:
<host>Optional arguments:
--detailed <detailed>--marker <marker>--limit <limit>--offset <offset>--sort <key>[:<direction>]usage: cinder message-delete <message> [<message> ...]
Removes one or more messages.
Positional arguments:
<message>usage: cinder message-list [--marker <marker>] [--limit <limit>]
[--sort <key>[:<direction>]]
[--resource_uuid <resource_uuid>]
[--resource_type <type>] [--event_id <id>]
[--request_id <request_id>] [--level <level>]
[--filters [<key=value> [<key=value> ...]]]
Lists all messages.
Optional arguments:
--marker <marker>--limit <limit>--sort <key>[:<direction>]--resource_uuid <resource_uuid>--resource_type <type>--event_id <id>--request_id <request_id>--level <level>--filters [<key=value> [<key=value> ...]]usage: cinder message-show <message>
Shows message details.
Positional arguments:
<message>usage: cinder metadata <volume> <action> <key=value> [<key=value> ...]
Sets or deletes volume metadata.
Positional arguments:
<volume><action><key=value>usage: cinder metadata-show <volume>
Shows volume metadata.
Positional arguments:
<volume>usage: cinder metadata-update-all <volume> <key=value> [<key=value> ...]
Updates volume metadata.
Positional arguments:
<volume><key=value>usage: cinder migrate [--force-host-copy [<True|False>]]
[--lock-volume [<True|False>]]
<volume> <host>
Migrates volume to a new host.
Positional arguments:
<volume><host>Optional arguments:
--force-host-copy [<True|False>]--lock-volume [<True|False>]usage: cinder qos-associate <qos_specs> <volume_type_id>
Associates qos specs with specified volume type.
Positional arguments:
<qos_specs><volume_type_id>usage: cinder qos-create <name> <key=value> [<key=value> ...]
Creates a qos specs.
Positional arguments:
<name><key=value>usage: cinder qos-delete [--force [<True|False>]] <qos_specs>
Deletes a specified qos specs.
Positional arguments:
<qos_specs>Optional arguments:
--force [<True|False>]usage: cinder qos-disassociate <qos_specs> <volume_type_id>
Disassociates qos specs from specified volume type.
Positional arguments:
<qos_specs><volume_type_id>usage: cinder qos-disassociate-all <qos_specs>
Disassociates qos specs from all its associations.
Positional arguments:
<qos_specs>usage: cinder qos-get-association <qos_specs>
Lists all associations for specified qos specs.
Positional arguments:
<qos_specs>usage: cinder qos-key <qos_specs> <action> key=value [key=value ...]
Sets or unsets specifications for a qos spec.
Positional arguments:
<qos_specs><action>key=valueusage: cinder qos-show <qos_specs>
Shows qos specs details.
Positional arguments:
<qos_specs>usage: cinder quota-class-show <class>
Lists quotas for a quota class.
Positional arguments:
<class>usage: cinder quota-class-update [--volumes <volumes>]
[--snapshots <snapshots>]
[--gigabytes <gigabytes>]
[--volume-type <volume_type_name>]
<class_name>
Updates quotas for a quota class.
Positional arguments:
<class_name>Optional arguments:
--volumes <volumes>--snapshots <snapshots>--gigabytes <gigabytes>--volume-type <volume_type_name>usage: cinder quota-defaults <tenant_id>
Lists default quotas for a tenant.
Positional arguments:
<tenant_id>usage: cinder quota-delete <tenant_id>
Delete the quotas for a tenant.
Positional arguments:
<tenant_id>usage: cinder quota-show <tenant_id>
Lists quotas for a tenant.
Positional arguments:
<tenant_id>usage: cinder quota-update [--volumes <volumes>] [--snapshots <snapshots>]
[--gigabytes <gigabytes>] [--backups <backups>]
[--backup-gigabytes <backup_gigabytes>]
[--consistencygroups <consistencygroups>]
[--groups <groups>]
[--volume-type <volume_type_name>]
[--per-volume-gigabytes <per_volume_gigabytes>]
<tenant_id>
Updates quotas for a tenant.
Positional arguments:
<tenant_id>Optional arguments:
--volumes <volumes>--snapshots <snapshots>--gigabytes <gigabytes>--backups <backups>--backup-gigabytes <backup_gigabytes>--consistencygroups <consistencygroups>--groups <groups>--volume-type <volume_type_name>--per-volume-gigabytes <per_volume_gigabytes>usage: cinder quota-usage <tenant_id>
Lists quota usage for a tenant.
Positional arguments:
<tenant_id>usage: cinder rate-limits [<tenant_id>]
Lists rate limits for a user.
Positional arguments:
<tenant_id>usage: cinder readonly-mode-update <volume> <True|true|False|false>
Updates volume read-only access-mode flag.
Positional arguments:
<volume><True|true|False|false>usage: cinder rename [--description <description>] <volume> [<name>]
Renames a volume.
Positional arguments:
<volume><name>Optional arguments:
--description <description>usage: cinder replication-promote <volume>
Promote a secondary volume to primary for a relationship.
Positional arguments:
<volume>usage: cinder replication-reenable <volume>
Sync the secondary volume with primary for a relationship.
Positional arguments:
<volume>usage: cinder reset-state [--type <type>] [--state <state>]
[--attach-status <attach-status>]
[--reset-migration-status]
<entity> [<entity> ...]
Explicitly updates the entity state in the Cinder database. Being a database change only, this has no impact on the true state of the entity and may not match the actual state. This can render a entity unusable in the case of changing to the ‘available’ state.
Positional arguments:
<entity>Optional arguments:
--type <type>--state <state>--attach-status <attach-status>--reset-migration-statususage: cinder retype [--migration-policy <never|on-demand>]
<volume> <volume-type>
Changes the volume type for a volume.
Positional arguments:
<volume><volume-type>Optional arguments:
--migration-policy <never|on-demand>usage: cinder service-disable [--reason <reason>] <hostname> <binary>
Disables the service.
Positional arguments:
<hostname><binary>Optional arguments:
--reason <reason>usage: cinder service-enable <hostname> <binary>
Enables the service.
Positional arguments:
<hostname><binary>usage: cinder service-list [--host <hostname>] [--binary <binary>]
[--withreplication [<True|False>]]
Lists all services. Filter by host and service binary.
Optional arguments:
--host <hostname>--binary <binary>--withreplication [<True|False>]usage: cinder set-bootable <volume> <True|true|False|false>
Update bootable status of a volume.
Positional arguments:
<volume><True|true|False|false>usage: cinder show <volume>
Shows volume details.
Positional arguments:
<volume>usage: cinder snapshot-create [--force [<True|False>]] [--name <name>]
[--description <description>]
[--metadata [<key=value> [<key=value> ...]]]
<volume>
Creates a snapshot.
Positional arguments:
<volume>Optional arguments:
--force [<True|False>]--name <name>--description <description>--metadata [<key=value> [<key=value> ...]]usage: cinder snapshot-delete [--force] <snapshot> [<snapshot> ...]
Removes one or more snapshots.
Positional arguments:
<snapshot>Optional arguments:
--forceusage: cinder snapshot-list [--all-tenants [<0|1>]] [--name <name>]
[--status <status>] [--volume-id <volume-id>]
[--marker <marker>] [--limit <limit>]
[--sort <key>[:<direction>]] [--tenant [<tenant>]]
[--metadata [<key=value> [<key=value> ...]]]
[--filters [<key=value> [<key=value> ...]]]
Lists all snapshots.
Optional arguments:
--all-tenants [<0|1>]--name <name>--status <status>--volume-id <volume-id>--marker <marker>--limit <limit>--sort <key>[:<direction>]--tenant [<tenant>]--metadata [<key=value> [<key=value> ...]]--filters [<key=value> [<key=value> ...]]usage: cinder snapshot-manage [--id-type <id-type>] [--name <name>]
[--description <description>]
[--metadata [<key=value> [<key=value> ...]]]
<volume> <identifier>
Manage an existing snapshot.
Positional arguments:
<volume><identifier>Optional arguments:
--id-type <id-type>--name <name>--description <description>--metadata [<key=value> [<key=value> ...]]usage: cinder snapshot-manageable-list [--detailed <detailed>]
[--marker <marker>] [--limit <limit>]
[--offset <offset>]
[--sort <key>[:<direction>]]
<host>
Lists all manageable snapshots.
Positional arguments:
<host>Optional arguments:
--detailed <detailed>--marker <marker>--limit <limit>--offset <offset>--sort <key>[:<direction>]usage: cinder snapshot-metadata <snapshot> <action> <key=value>
[<key=value> ...]
Sets or deletes snapshot metadata.
Positional arguments:
<snapshot><action><key=value>usage: cinder snapshot-metadata-show <snapshot>
Shows snapshot metadata.
Positional arguments:
<snapshot>usage: cinder snapshot-metadata-update-all <snapshot> <key=value>
[<key=value> ...]
Updates snapshot metadata.
Positional arguments:
<snapshot><key=value>usage: cinder snapshot-rename [--description <description>]
<snapshot> [<name>]
Renames a snapshot.
Positional arguments:
<snapshot><name>Optional arguments:
--description <description>usage: cinder snapshot-reset-state [--state <state>]
<snapshot> [<snapshot> ...]
Explicitly updates the snapshot state.
Positional arguments:
<snapshot>Optional arguments:
--state <state>usage: cinder snapshot-show <snapshot>
Shows snapshot details.
Positional arguments:
<snapshot>usage: cinder snapshot-unmanage <snapshot>
Stop managing a snapshot.
Positional arguments:
<snapshot>usage: cinder thaw-host <hostname>
Thaw and enable the specified cinder-volume host.
Positional arguments:
<hostname>usage: cinder transfer-accept <transfer> <auth_key>
Accepts a volume transfer.
Positional arguments:
<transfer><auth_key>usage: cinder transfer-create [--name <name>] <volume>
Creates a volume transfer.
Positional arguments:
<volume>Optional arguments:
--name <name>usage: cinder transfer-delete <transfer>
Undoes a transfer.
Positional arguments:
<transfer>usage: cinder transfer-list [--all-tenants [<0|1>]]
Lists all transfers.
Optional arguments:
--all-tenants [<0|1>]usage: cinder transfer-show <transfer>
Shows transfer details.
Positional arguments:
<transfer>usage: cinder type-access-add --volume-type <volume_type> --project-id
<project_id>
Adds volume type access for the given project.
Optional arguments:
--volume-type <volume_type>--project-id <project_id>usage: cinder type-access-list --volume-type <volume_type>
Print access information about the given volume type.
Optional arguments:
--volume-type <volume_type>usage: cinder type-access-remove --volume-type <volume_type> --project-id
<project_id>
Removes volume type access for the given project.
Optional arguments:
--volume-type <volume_type>--project-id <project_id>usage: cinder type-create [--description <description>]
[--is-public <is-public>]
<name>
Creates a volume type.
Positional arguments:
<name>Optional arguments:
--description <description>--is-public <is-public>usage: cinder type-delete <vol_type> [<vol_type> ...]
Deletes volume type or types.
Positional arguments:
<vol_type>usage: cinder type-key <vtype> <action> <key=value> [<key=value> ...]
Sets or unsets extra_spec for a volume type.
Positional arguments:
<vtype><action><key=value>usage: cinder type-list [--filters <key=value> [<key=value> ...]]
Lists available ‘volume types’. (Only admin and tenant users will see private types)
Optional arguments:
--filters [<key=value> [<key=value> ...]]usage: cinder type-show <volume_type>
Show volume type details.
Positional arguments:
<volume_type>usage: cinder type-update [--name <name>] [--description <description>]
[--is-public <is-public>]
<id>
Updates volume type name, description, and/or is_public.
Positional arguments:
<id>Optional arguments:
--name <name>--description <description>--is-public <is-public>usage: cinder unmanage <volume>
Stop managing a volume.
Positional arguments:
<volume>usage: cinder upload-to-image [--force [<True|False>]]
[--container-format <container-format>]
[--disk-format <disk-format>]
[--visibility <public|private>]
[--protected <True|False>]
<volume> <image-name>
Uploads volume to Image Service as an image.
Positional arguments:
<volume><image-name>Optional arguments:
--force [<True|False>]--container-format <container-format>--disk-format <disk-format>--visibility <public|private>--protected <True|False>
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.