openstack share
Command-Line Interface (CLI)¶
Description¶
The OpenStack Client plugin interacts with the Manila service
through the openstack share
command line interface (CLI).
To use the CLI, you must provide your OpenStack username, password,
project, auth endpoint and the share API version.
You can use configuration options --os-username
,
--os-password
, --os-project-name
, --os-auth-url
and --os-share-api-version
, or set the corresponding
environment variables:
export OS_USERNAME=foo
export OS_PASSWORD=bar
export OS_TENANT_NAME=foobarproject
export OS_AUTH_URL=http://...
export OS_SHARE_API_VERSION=2.51
Getting help¶
To get a full list of all possible commands, run:
$ openstack help share
To get detailed help for one command, run:
$ openstack help share <command>
Examples¶
Get information about the openstack share create command:
$ openstack help share create
Create one share:
$ openstack share create NFS 1 --name "myshare"
List shares:
$ openstack share list
Display a share:
$ openstack share show myshare
Delete a share:
$ openstack share delete myshare
Extend a 1gb share to 2gb:
$ openstack share resize myshare 2
Shrink a 2gb share to 1gb:
$ openstack share resize myshare 1
Command Reference¶
- Command Reference
- shares
- share access rules
- share types
- share quotas
- share snapshots
- share snapshot abandon
- share snapshot access create
- share snapshot access delete
- share snapshot access list
- share snapshot adopt
- share snapshot create
- share snapshot delete
- share snapshot export location list
- share snapshot export location show
- share snapshot list
- share snapshot set
- share snapshot show
- share snapshot unset
- user messages