Do not used openstack-config in the installation guide
Change-Id: Ie2a737b8d933ebe7a677c257ca9ec630324af71b
This commit is contained in:
@@ -12,7 +12,6 @@ https://wiki.openstack.org/wiki/Documentation/InstallationGuideImprovements
|
|||||||
|
|
||||||
To do tasks:
|
To do tasks:
|
||||||
|
|
||||||
- Remove openstack-config (crudini) commands; standardize manual install
|
|
||||||
- Unify chapter and section names (such as Overview)
|
- Unify chapter and section names (such as Overview)
|
||||||
- Add sample output of each command and highlight important parts
|
- Add sample output of each command and highlight important parts
|
||||||
- Mention project as standard but tenant must be used for CLI params
|
- Mention project as standard but tenant must be used for CLI params
|
||||||
|
|||||||
@@ -10,19 +10,12 @@
|
|||||||
<step>
|
<step>
|
||||||
<para>To retrieve volume samples, you must configure the Block
|
<para>To retrieve volume samples, you must configure the Block
|
||||||
Storage service to send notifications to the bus.</para>
|
Storage service to send notifications to the bus.</para>
|
||||||
|
<para>Edit <filename>/etc/cinder/cinder.conf</filename>
|
||||||
<para os="debian;ubuntu">Edit <filename>/etc/cinder/cinder.conf</filename>
|
|
||||||
and add in the <literal>[DEFAULT]</literal> section on the controller
|
and add in the <literal>[DEFAULT]</literal> section on the controller
|
||||||
and volume nodes:</para>
|
and volume nodes:</para>
|
||||||
<programlisting language="ini" os="debian;ubuntu">control_exchange = cinder
|
<programlisting language="ini">control_exchange = cinder
|
||||||
notification_driver = cinder.openstack.common.notifier.rpc_notifier</programlisting>
|
notification_driver = cinder.openstack.common.notifier.rpc_notifier</programlisting>
|
||||||
|
|
||||||
<para os="opensuse;sles;fedora;rhel;centos">Run the following commands on
|
|
||||||
the controller and volume nodes:</para>
|
|
||||||
<screen os="opensuse;sles;fedora;rhel;centos"><prompt>#</prompt> <userinput>openstack-config --set /etc/cinder/cinder.conf DEFAULT control_exchange cinder</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/cinder/cinder.conf DEFAULT notification_driver cinder.openstack.common.notifier.rpc_notifier</userinput></screen>
|
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step>
|
<step>
|
||||||
<para>Restart the Block Storage services with their new
|
<para>Restart the Block Storage services with their new
|
||||||
settings.</para>
|
settings.</para>
|
||||||
|
|||||||
@@ -9,21 +9,13 @@
|
|||||||
<step>
|
<step>
|
||||||
<para>To retrieve image samples, you must configure the Image
|
<para>To retrieve image samples, you must configure the Image
|
||||||
Service to send notifications to the bus.</para>
|
Service to send notifications to the bus.</para>
|
||||||
|
<para>Edit
|
||||||
<para os="debian;ubuntu">Edit
|
|
||||||
<filename>/etc/glance/glance-api.conf</filename> and modify the
|
<filename>/etc/glance/glance-api.conf</filename> and modify the
|
||||||
<literal>[DEFAULT]</literal> section:</para>
|
<literal>[DEFAULT]</literal> section:</para>
|
||||||
<programlisting language="ini" os="debian;ubuntu">notification_driver = messaging
|
<programlisting language="ini">notification_driver = messaging
|
||||||
rpc_backend = rabbit
|
rpc_backend = rabbit
|
||||||
rabbit_host = <replaceable>controller</replaceable>
|
rabbit_host = <replaceable>controller</replaceable>
|
||||||
rabbit_password = <replaceable>RABBIT_PASS</replaceable></programlisting>
|
rabbit_password = <replaceable>RABBIT_PASS</replaceable></programlisting>
|
||||||
|
|
||||||
<para os="opensuse;sles;fedora;rhel;centos">Run the following commands:</para>
|
|
||||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT notification_driver messaging</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT rpc_backend rabbit</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT rabbit_host <replaceable>controller</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/glance/glance-api.conf DEFAULT rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput></screen>
|
|
||||||
|
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>Restart the Image Services with their new
|
<para>Restart the Image Services with their new
|
||||||
|
|||||||
@@ -32,12 +32,6 @@ notification_driver = ceilometer.compute.nova_notifier</programlisting>
|
|||||||
...
|
...
|
||||||
notification_driver = nova.openstack.common.notifier.rpc_notifier
|
notification_driver = nova.openstack.common.notifier.rpc_notifier
|
||||||
notification_driver = ceilometer.compute.nova_notifier</programlisting>
|
notification_driver = ceilometer.compute.nova_notifier</programlisting>
|
||||||
<note os="fedora;rhel;centos;opensuse;sles">
|
|
||||||
<para>The <option>notification_driver</option> option is a multi
|
|
||||||
valued option, which <application>openstack-config</application>
|
|
||||||
cannot set properly. See <xref linkend="basics-packages"/>.
|
|
||||||
</para>
|
|
||||||
</note>
|
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>Restart the Compute service:</para>
|
<para>Restart the Compute service:</para>
|
||||||
|
|||||||
@@ -83,38 +83,17 @@ sql_connection = mysql://trove:<literal>TROVE_DBPASS</literal>@<replaceable>cont
|
|||||||
notifier_queue_hostname = <replaceable>controller</replaceable></programlisting>
|
notifier_queue_hostname = <replaceable>controller</replaceable></programlisting>
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step os="ubuntu">
|
<step>
|
||||||
<para>Configure the Database module to use the RabbitMQ message broker by
|
<para>Configure the Database module to use the RabbitMQ message broker by
|
||||||
setting the rabbit_password in the <literal>[DEFAULT]</literal>
|
setting the following options in the <literal>[DEFAULT]</literal>
|
||||||
configuration group of each file:</para>
|
configuration group of each file:</para>
|
||||||
<programlisting language="ini">[DEFAULT]
|
<programlisting language="ini">[DEFAULT]
|
||||||
...
|
...
|
||||||
rabbit_password = <replaceable>RABBIT_PASS</replaceable>
|
rpc_backend = rabbit
|
||||||
...</programlisting>
|
rabbit_host = <replaceable>controller</replaceable>
|
||||||
|
rabbit_password = <replaceable>RABBIT_PASS</replaceable></programlisting>
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step os="opensuse;sles;rhel;centos;fedora">
|
|
||||||
<para>Set these configuration keys to configure the Database module to use
|
|
||||||
the RabbitMQ message broker:</para>
|
|
||||||
<screen><prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove.conf \
|
|
||||||
DEFAULT rpc_backend rabbit</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-taskmanager.conf \
|
|
||||||
DEFAULT rpc_backend rabbit</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-conductor.conf \
|
|
||||||
DEFAULT rpc_backend rabbit</userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove.conf DEFAULT \
|
|
||||||
rabbit_host <replaceable>controller</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-taskmanager.conf DEFAULT \
|
|
||||||
rabbit_host <replaceable>controller</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-conductor.conf DEFAULT \
|
|
||||||
rabbit_host <replaceable>controller</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove.conf DEFAULT \
|
|
||||||
rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-taskmanager.conf DEFAULT \
|
|
||||||
rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput>
|
|
||||||
<prompt>#</prompt> <userinput>openstack-config --set /etc/trove/trove-conductor.conf DEFAULT \
|
|
||||||
rabbit_password <replaceable>RABBIT_PASS</replaceable></userinput></screen>
|
|
||||||
</step>
|
|
||||||
</substeps>
|
</substeps>
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user