Merge "Move the HA setup notes to its own page"
This commit is contained in:
commit
d81e9b8a2b
@ -19,6 +19,7 @@ In this chapter you will find advanced deployment of various |project| areas.
|
|||||||
template_deploy
|
template_deploy
|
||||||
network_isolation
|
network_isolation
|
||||||
network_isolation_virt
|
network_isolation_virt
|
||||||
|
high_availability
|
||||||
deploy_manila
|
deploy_manila
|
||||||
cinder_custom_backend
|
cinder_custom_backend
|
||||||
cinder_netapp
|
cinder_netapp
|
||||||
@ -31,4 +32,3 @@ In this chapter you will find advanced deployment of various |project| areas.
|
|||||||
# relevant to regular users.
|
# relevant to regular users.
|
||||||
tripleo.sh
|
tripleo.sh
|
||||||
in_progress_review
|
in_progress_review
|
||||||
|
|
||||||
|
12
doc/source/advanced_deployment/high_availability.rst
Normal file
12
doc/source/advanced_deployment/high_availability.rst
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Configuring High Availability
|
||||||
|
=============================
|
||||||
|
|
||||||
|
|project| supports high availability of the controller services using
|
||||||
|
Pacemaker. To enable this feature, you need at least three controller
|
||||||
|
nodes, enable Pacemaker as the resource manager and specify an NTP
|
||||||
|
server.
|
||||||
|
|
||||||
|
Adding the following arguments to your `openstack overcloud deploy`
|
||||||
|
command will do the trick::
|
||||||
|
|
||||||
|
--control-scale 3 -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server pool.ntp.org
|
@ -329,20 +329,15 @@ Run the deploy command, including any additional parameters as necessary::
|
|||||||
|
|
||||||
openstack overcloud deploy --templates [additional parameters]
|
openstack overcloud deploy --templates [additional parameters]
|
||||||
|
|
||||||
|
To deploy an overcloud with multiple controllers and achieve HA,
|
||||||
|
follow :doc:`../advanced_deployment/high_availability`.
|
||||||
|
|
||||||
.. admonition:: Virtual
|
.. admonition:: Virtual
|
||||||
:class: virtual
|
:class: virtual
|
||||||
|
|
||||||
When deploying the Compute node in a virtual machine, add ``--libvirt-type
|
When deploying the Compute node in a virtual machine, add ``--libvirt-type
|
||||||
qemu`` or launching instances on the deployed overcloud will fail.
|
qemu`` or launching instances on the deployed overcloud will fail.
|
||||||
|
|
||||||
.. note::
|
|
||||||
To deploy an overcloud with multiple controllers and achieve HA
|
|
||||||
you must provision at least 3 controller nodes, specify an NTP
|
|
||||||
server and enable Pacemaker as cluster resource manager. To do
|
|
||||||
so add the following arguments to the deploy command::
|
|
||||||
|
|
||||||
--control-scale 3 -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server pool.ntp.org
|
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
To deploy the overcloud with network isolation, bonds, and/or custom
|
To deploy the overcloud with network isolation, bonds, and/or custom
|
||||||
|
Loading…
x
Reference in New Issue
Block a user