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
|
||||
network_isolation
|
||||
network_isolation_virt
|
||||
high_availability
|
||||
deploy_manila
|
||||
cinder_custom_backend
|
||||
cinder_netapp
|
||||
@ -31,4 +32,3 @@ In this chapter you will find advanced deployment of various |project| areas.
|
||||
# relevant to regular users.
|
||||
tripleo.sh
|
||||
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]
|
||||
|
||||
To deploy an overcloud with multiple controllers and achieve HA,
|
||||
follow :doc:`../advanced_deployment/high_availability`.
|
||||
|
||||
.. admonition:: Virtual
|
||||
:class: virtual
|
||||
|
||||
When deploying the Compute node in a virtual machine, add ``--libvirt-type
|
||||
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::
|
||||
|
||||
To deploy the overcloud with network isolation, bonds, and/or custom
|
||||
|
Loading…
x
Reference in New Issue
Block a user