Configuring High Availability

Configuring High Availability

TripleO 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.

Create the following environment file:

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

And add the following arguments to your openstack overcloud deploy command to deploy with HA:

-e environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server pool.ntp.org
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.