diff --git a/doc/install-guide/ch_cinder.xml b/doc/install-guide/ch_cinder.xml index 0938534eb5..3db320e50b 100644 --- a/doc/install-guide/ch_cinder.xml +++ b/doc/install-guide/ch_cinder.xml @@ -4,6 +4,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="ch_cinder"> Adding Block Storage - - FIXME + The OpenStack Block Storage service works though the interaction of a series of daemon + processes named cinder-* that reside persistently on the host machine or machines. The + binaries can all be run from a single node, or spread across multiple nodes. They can + also be run on the same node as other OpenStack services. The following sections + explain the Block Storage components as well as how to configure and install Block + Storage. + + diff --git a/doc/install-guide/section_cinder-install.xml b/doc/install-guide/section_cinder-install.xml index d9f1565430..a151481762 100644 --- a/doc/install-guide/section_cinder-install.xml +++ b/doc/install-guide/section_cinder-install.xml @@ -4,21 +4,18 @@ xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> - Installing and configuring Block Storage (Cinder) - Install the packages for OpenStack Block Storage (Cinder) on the cloud - controller. - $ sudo apt-get install cinder-api \ - cinder-scheduler cinder-volume open-iscsi python-cinderclient tgt - $ sudo yum install openstack-cinder openstack-cinder-doc \ - iscsi-initiator-utils scsi-target-utils - $ sudo zypper install openstack-cinder openstack-cinder-doc \ - open-iscsi tgt + Installing and configuring Block Storage + Install the packages for OpenStack Block Storage on the cloud controller. + # apt-get install cinder-api cinder-scheduler cinder-volume + # yum install openstack-cinder openstack-utils openstack-selinux + # zypper install openstack-cinder-api openstack-cinder-scheduler \ +openstack-cinder-volume If you are using XenServer type vhd images, you will also need the vhd-util binary to be able to create volumes from uploaded images. This could be installed by: - $ sudo apt-get install blktap-utils - $ sudo zypper in xen-tools - $ sudo yum install blktap + # apt-get install blktap-utils + # zypper in xen-tools + # yum install blktap Edit /etc/cinder/api-paste.ini (filter diff --git a/doc/install-guide/section_cinder-node.xml b/doc/install-guide/section_cinder-node.xml new file mode 100644 index 0000000000..1af9f69a00 --- /dev/null +++ b/doc/install-guide/section_cinder-node.xml @@ -0,0 +1,41 @@ +
+ Configuring a Block Storage Node + + After configuring the services on the controller node, configure a second system to + be a Block Storage node. + + The Block Storage Service relies on a driver for a particular + storage system. OpenStack can use various systemes, but this guide uses + LVM. + + Configure a Block Storage Node + Begin by configuring the system using the instructions in + . Note the following differences from the + controller node: + + + Set the hostname to block1. Ensure that the + IP addresses and hostnames for both nodes are listed in the + /etc/hosts file on each system. + + + Follow the instructions in + to synchronize from the controller node. + + + + + After configuring the operating system, install the appropriate + packages for the block storage service. + + # apt-get install cinder-api cinder-scheduler cinder-volume + # yum install openstack-cinder openstack-utils openstack-selinux + # zypper install openstack-cinder-api openstack-cinder-scheduler \ + openstack-cinder-volume + + +