Merge "Updates to Config ref and Cloud Admin guide"

This commit is contained in:
Jenkins 2015-05-26 18:11:10 +00:00 committed by Gerrit Code Review
commit e1b59b2473
2 changed files with 54 additions and 1 deletions

View File

@ -10,7 +10,7 @@
OpenStack Compute configuration and one <systemitem
class="service">cinder-volume</systemitem> is launched for each
back-end storage or back-end storage pool.</para>
<para>In a multiple-storage back end configuration, each back end has a name
<para>In a multiple-storage back-end configuration, each back end has a name
(<literal>volume_backend_name</literal>). Several back
ends can have the same name. In that case, the scheduler
properly decides which back end the volume has to be created

View File

@ -126,4 +126,57 @@ ssh_max_pool_conn = 5</programlisting>
</listitem>
</varlistentry>
</variablelist>
<para>In addition, enable thin provisioning for SAN volumes using the
default <literal>san_thin_provision = <replaceable>true</replaceable></literal>
setting.</para>
<example>
<title>Multi back-end Dell EqualLogic configuration</title>
<para>The following example shows the typical configuration for a Block
Storage service that uses two Dell EqualLogic back ends:</para>
<programlisting language="ini">enabled_backends = backend1,backend2
san_ssh_port = 22
ssh_conn_timeout = 30
san_thin_provision = <replaceable>true</replaceable>
[backend1]
volume_driver = cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver
volume_backend_name = <replaceable>backend1</replaceable>
san_ip = <replaceable>IP_EQLX1</replaceable>
san_login = <replaceable>SAN_UNAME</replaceable>
san_password = <replaceable>SAN_PW</replaceable>
eqlx_group_name = <replaceable>EQLX_GROUP</replaceable>
eqlx_pool = <replaceable>EQLX_POOL</replaceable>
[backend2]
volume_driver = cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver
volume_backend_name = <replaceable>backend2</replaceable>
san_ip = <replaceable>IP_EQLX2</replaceable>
san_login = <replaceable>SAN_UNAME</replaceable>
san_password = <replaceable>SAN_PW</replaceable>
eqlx_group_name = <replaceable>EQLX_GROUP</replaceable>
eqlx_pool = <replaceable>EQLX_POOL</replaceable></programlisting>
<para>In this example:</para>
<itemizedlist>
<listitem><para>Thin provisioning for SAN volumes is enabled
(<literal>san_thin_provision = <replaceable>true</replaceable></literal>). This is
recommended when setting up Dell EqualLogic back ends.</para></listitem>
<listitem><para>Each Dell EqualLogic back-end configuration
(<literal>[backend1]</literal> and <literal>[backend2]</literal>)
has the same required settings as a single back-end configuration,
with the addition of <literal>volume_backend_name</literal>.</para></listitem>
<listitem><para>The <literal>san_ssh_port</literal> option is set
to its default value, 22. This option sets the port used
for SSH.</para></listitem>
<listitem><para>The <literal>ssh_conn_timeout</literal> option is
also set to its default value, 30. This option sets the
timeout in seconds for CLI commands over SSH.</para></listitem>
<listitem><para>The <literal>IP_EQLX1</literal> and <literal>IP_EQLX2</literal>
refer to the IP addresses used to reach the Dell EqualLogic
Group of <literal>backend1</literal> and <literal>backend2</literal>
through SSH, respectively.</para></listitem>
</itemizedlist>
</example>
<para>For information on configuring multiple back ends, see <link
xlink:href="http://docs.openstack.org/admin-guide-cloud/content/multi_backend.html">
Configure a multiple-storage back end</link>.</para>
</section>