Merge "[install-guide] convert cinder chapter to RST"
This commit is contained in:
commit
84ab3d1e3f
3
doc/install-guide-rst/source/cinder-controller-node.rst
Normal file
3
doc/install-guide-rst/source/cinder-controller-node.rst
Normal file
@ -0,0 +1,3 @@
|
||||
=====================================
|
||||
Install and configure controller node
|
||||
=====================================
|
9
doc/install-guide-rst/source/cinder-next-steps.rst
Normal file
9
doc/install-guide-rst/source/cinder-next-steps.rst
Normal file
@ -0,0 +1,9 @@
|
||||
==========
|
||||
Next steps
|
||||
==========
|
||||
|
||||
Your OpenStack environment now includes Block Storage. You can
|
||||
launch an instance or add more
|
||||
services to your environment in the following chapters.
|
||||
|
||||
.. TODO(katomo): add link to launch instance after creation
|
3
doc/install-guide-rst/source/cinder-storage-node.rst
Normal file
3
doc/install-guide-rst/source/cinder-storage-node.rst
Normal file
@ -0,0 +1,3 @@
|
||||
====================================
|
||||
Install and configure a storage node
|
||||
====================================
|
100
doc/install-guide-rst/source/cinder-verify.rst
Normal file
100
doc/install-guide-rst/source/cinder-verify.rst
Normal file
@ -0,0 +1,100 @@
|
||||
================
|
||||
Verify operation
|
||||
================
|
||||
|
||||
This section describes how to verify operation of the Block Storage
|
||||
service by creating a volume.
|
||||
|
||||
For more information about how to manage volumes, see the
|
||||
`OpenStack User Guide
|
||||
<http://docs.openstack.org/user-guide/index.html>`__.
|
||||
|
||||
.. note::
|
||||
|
||||
Perform these commands on the controller node.
|
||||
|
||||
#. In each client environment script, configure the Block Storage
|
||||
client to use API version 2.0:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ echo "export OS_VOLUME_API_VERSION=2" | tee -a admin-openrc.sh demo-openrc.sh
|
||||
|
||||
#. Source the ``admin`` credentials to gain access to
|
||||
admin-only CLI commands:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ source admin-openrc.sh
|
||||
|
||||
#. List service components to verify successful launch of each process:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ cinder service-list
|
||||
+------------------+------------+------+---------+-------+----------------------------+-----------------+
|
||||
| Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
|
||||
+------------------+------------+------+---------+-------+----------------------------+-----------------+
|
||||
| cinder-scheduler | controller | nova | enabled | up | 2014-10-18T01:30:54.000000 | None |
|
||||
| cinder-volume | block1@lvm | nova | enabled | up | 2014-10-18T01:30:57.000000 | None |
|
||||
+------------------+------------+------+---------+-------+----------------------------+-----------------+
|
||||
|
||||
#. Source the ``demo`` credentials to perform
|
||||
the following steps as a non-administrative project:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ source demo-openrc.sh
|
||||
|
||||
#. Create a 1 GB volume:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ cinder create --name demo-volume1 1
|
||||
+---------------------------------------+--------------------------------------+
|
||||
| Property | Value |
|
||||
+---------------------------------------+--------------------------------------+
|
||||
| attachments | [] |
|
||||
| availability_zone | nova |
|
||||
| bootable | false |
|
||||
| consistencygroup_id | None |
|
||||
| created_at | 2015-04-21T23:46:08.000000 |
|
||||
| description | None |
|
||||
| encrypted | False |
|
||||
| id | 6c7a3d28-e1ef-42a0-b1f7-8d6ce9218412 |
|
||||
| metadata | {} |
|
||||
| multiattach | False |
|
||||
| name | demo-volume1 |
|
||||
| os-vol-tenant-attr:tenant_id | ab8ea576c0574b6092bb99150449b2d3 |
|
||||
| os-volume-replication:driver_data | None |
|
||||
| os-volume-replication:extended_status | None |
|
||||
| replication_status | disabled |
|
||||
| size | 1 |
|
||||
| snapshot_id | None |
|
||||
| source_volid | None |
|
||||
| status | creating |
|
||||
| user_id | 3a81e6c8103b46709ef8d141308d4c72 |
|
||||
| volume_type | None |
|
||||
+---------------------------------------+--------------------------------------+
|
||||
|
||||
#. Verify creation and availability of the volume:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ cinder list
|
||||
+--------------+-----------+--------------+------+-------------+----------+-------------+
|
||||
| ID | Status | Name | Size | Volume Type | Bootable | Attached to |
|
||||
+--------------+-----------+--------------+------+-------------+----------+-------------+
|
||||
| 6c7a3d28-... | available | demo-volume1 | 1 | None | false | |
|
||||
+--------------+-----------+--------------+------+-------------+----------+-------------+
|
||||
|
||||
If the status does not indicate ``available``,
|
||||
check the logs in the :file:`/var/log/cinder` directory
|
||||
on the controller and volume nodes for more information.
|
||||
|
||||
.. note::
|
||||
|
||||
The launch an instance chapter includes instructions for
|
||||
attaching this volume to an instance.
|
||||
|
||||
.. TODO(katomo): add link to launch an instance after creation.
|
@ -1,3 +1,29 @@
|
||||
=============================
|
||||
Add the Block Storage service
|
||||
=============================
|
||||
|
||||
.. toctree::
|
||||
|
||||
cinder-controller-node.rst
|
||||
cinder-storage-node.rst
|
||||
cinder-verify.rst
|
||||
cinder-next-steps.rst
|
||||
|
||||
.. TODO(katomo): add getstart-cinder to toctree after creation.
|
||||
|
||||
The OpenStack Block Storage service provides block storage devices
|
||||
to guest instances. The method in which the storage is provisioned and
|
||||
consumed is determined by the Block Storage driver, or drivers
|
||||
in the case of a multi-backend configuration. There are a variety of
|
||||
drivers that are available: NAS/SAN, NFS, iSCSI, Ceph, and more.
|
||||
The Block Storage API and scheduler services typically run on the controller
|
||||
nodes. Depending upon the drivers used, the volume service can run
|
||||
on controllers, compute nodes, or standalone storage nodes.
|
||||
For more information, see the
|
||||
`Configuration Reference <http://docs.openstack.org/kilo/
|
||||
config-reference/content/section_volume-drivers.html>`__.
|
||||
|
||||
.. note::
|
||||
|
||||
This chapter omits the backup manager because it depends on the
|
||||
Object Storage service.
|
||||
|
Loading…
x
Reference in New Issue
Block a user