Part of "consistency-file-rename" spec [1] This commit also changes the following: * Update corresponding references to common in various guides * Rename excluded_patterns in conf.py of various guide * Rename existing entries in www/static/.htaccess * Add entries to .htaccess to redirect renamed files [1] http://specs.openstack.org/openstack/docs-specs/specs/newton/consistency-file-rename.html Change-Id: I39a9d5b95535cad1918ee64e95dee5ef18ab2cbe
2.4 KiB
Manage the cloud
compute-euca2ools.rst common/nova-show-usage-statistics-for-hosts-instances.rst
System administrators can use the openstack
and euca2ools
commands to manage their clouds.
The openstack
client and euca2ools
can be
used by all users, though specific commands might be restricted by the
Identity service.
Managing the cloud with the openstack client
The
python-openstackclient
package provides anopenstack
shell that enables Compute API interactions from the command line. Install the client, and provide your user name and password (which can be set as environment variables for convenience), for the ability to administer the cloud from the command line.To install python-openstackclient, follow the instructions in the OpenStack User Guide.
Confirm the installation was successful:
$ openstack help usage: openstack [--version] [-v | -q] [--log-file LOG_FILE] [-h] [--debug] [--os-cloud <cloud-config-name>] [--os-region-name <auth-region-name>] [--os-cacert <ca-bundle-file>] [--verify | --insecure] [--os-default-domain <auth-domain>] ...
Running
openstack help
returns a list ofopenstack
commands and parameters. To get help for a subcommand, run:$ openstack help SUBCOMMAND
For a complete list of
openstack
commands and parameters, see the OpenStack Command-Line Reference.Set the required parameters as environment variables to make running commands easier. For example, you can add
--os-username
as anopenstack
option, or set it as an environment variable. To set the user name, password, and tenant as environment variables, use:$ export OS_USERNAME=joecool $ export OS_PASSWORD=coolword $ export OS_TENANT_NAME=coolu
The Identity service gives you an authentication endpoint, which Compute recognizes as
OS_AUTH_URL
:$ export OS_AUTH_URL=http://hostname:5000/v2.0