Per resolution on issue #9, removed openstack_environment-database.rst and openstack_environment-messaging.rst. These were duplicates.

This commit is contained in:
Tullis, Michael L
2015-11-20 09:23:32 -06:00
parent 06a6e71cf9
commit c04d9c0280
2 changed files with 0 additions and 117 deletions
-58
View File
@@ -1,58 +0,0 @@
.. openstack_environment-database:
Database
~~~~~~~~
Most OpenStack services use an SQL database to store information. The
database typically runs on the controller node. The procedures in this
guide use MariaDB.
Install and configure the database server
-----------------------------------------
#. Install MariaDB bundle:
.. code-block:: console
# clr_bundle_add database-mariadb
#. Create the ``/etc/mariadb/`` folder and the ``/etc/mariadb/openstack.cnf`` file.
.. code-block:: console
# mkdir /etc/mariadb
# touch /etc/mariadb/openstack.cnf
#. Add the ``[mysqld]`` section, set the bind-address key to the
management IP address of the controller node to enable access by
other nodes via the management network and enable useful options for
UTF-8 character set:
.. code:: console
[mysqld]
bind-address = 10.0.0.11
default-storage-engine = innodb
innodb_file_per_table
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
Finalizing database installation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Complete the following steps to finalize database installation:
#. Start the database service and configure it to start when the system
boots:
.. code:: console
# systemctl enable mariadb.service
# systemctl start mariadb.service
2. Secure the database service including choosing a suitable password
for the root account:
.. code:: console
# mysql_secure_installation
@@ -1,59 +0,0 @@
.. openstack_environment-messaging:
Message queue
~~~~~~~~~~~~~
OpenStack uses a ``message queue`` to coordinate operations and
status details among services. The message queue service typically
runs on the controller node. OpenStack supports several message queue
services. This guide implements the ``RabbitMQ`` message queue service.
Install the message queue service
---------------------------------
.. code-block:: console
# clr_bundle_add message-broker-rabbitmq
Configuring the message broker service
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Complete the following steps to configure the message broker service:
1. Message broker service needs to be able to resolve to itself. Add the
following line to :file:`/etc/hosts`
.. code-block:: raw
127.0.0.1 controller
2. Start the message broker service and configure it to start when the
system boots:
.. code-block:: console
# systemctl enable rabbitmq-server.service
# systemctl start rabbitmq-server.service
3. Add the OpenStack user:
.. code-block:: console
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user openstack ...
...done.
Replace ``RABBIT_PASS`` with a suitable password.
4. Permit configuration, write, and read access for the OpenStack user:
.. code-block:: console
# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...
...done.