tripleo-docs/doc/source/advanced_deployment/high_availability.rst
Dougal Matthews d80988a6a4 Remove usage of --control-scale from the HA docs
This CLI arg was deprecated in Newton in favour of using the param in a
environment file. The CLI argument is still present but is no longer the
recommended approach and will be removed in the future. It was deprecated as
it maps directly to a Heat parameter and this it makes more sense to store it
in an environment file with the other Heat parmeters in the deployment.

Change-Id: Ifc99b2390b29fa3729cfa04d4178ff236a434246
2016-11-09 10:57:24 +00:00

610 B

Configuring High Availability

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.

Creating an environment file and adding the following arguments to your openstack overcloud deploy command will do the trick:

$ cat ~/environment.yaml
parameter_defaults:
  ControllerCount: 3

-e environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server pool.ntp.org