Chapter 3. HA Using Active/Active
Sidebar
Prev
|
Next
OpenStack Manuals
OpenStack High Availability Guide - current
Chapter 3. HA Using Active/Active
Contents
Database
MySQL with Galera
Galera Monitoring Scripts
Other ways to provide a Highly Available database
RabbitMQ
Install RabbitMQ
Configure RabbitMQ
Configure OpenStack Services to use RabbitMQ
HAproxy Nodes
OpenStack Controller Nodes
Running OpenStack API & schedulers
Memcached
OpenStack Network Nodes
Running Neutron DHCP Agent
Running Neutron L3 Agent
Running Neutron Metadata Agent
Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page
Legal notices
Contents
Search
1. Introduction to OpenStack High Availability
Stateless vs. Stateful services
Active/Passive
Active/Active
2. HA Using Active/Passive
The Pacemaker Cluster Stack
Installing Packages
Setting up Corosync
Starting Corosync
Starting Pacemaker
Setting basic cluster properties
Cloud Controller Cluster Stack
Highly available MySQL
Configuring DRBD
Creating a file system
Preparing MySQL for Pacemaker high availability
Adding MySQL resources to Pacemaker
Configuring OpenStack services for highly available MySQL
Highly available RabbitMQ
Configuring DRBD
Creating a file system
Preparing RabbitMQ for Pacemaker high availability
Adding RabbitMQ resources to Pacemaker
Configuring OpenStack services for highly available RabbitMQ
API Node Cluster Stack
Configure the VIP
Highly available OpenStack Identity
Adding OpenStack Identity resource to Pacemaker
Configuring OpenStack Identity service
Configuring OpenStack Services to use the Highly Available OpenStack Identity
Highly available OpenStack Image API
Adding OpenStack Image API resource to Pacemaker
Configuring OpenStack Image API service
Configuring OpenStack Services to use High Available OpenStack Image API
Highly available Cinder API
Adding Cinder API resource to Pacemaker
Configuring Cinder API service
Configuring OpenStack Services to use High Available Cinder API
Highly available OpenStack Networking Server
Adding OpenStack Networking Server resource to Pacemaker
Configuring OpenStack Networking Server
Configuring OpenStack Services to use Highly available OpenStack Networking Server
Highly available Ceilometer Central Agent
Adding the Ceilometer Central Agent resource to Pacemaker
Configuring Ceilometer Central Agent service
Configure Pacemaker Group
Network Controller Cluster Stack
Highly available Neutron L3 Agent
Adding Neutron L3 Agent resource to Pacemaker
Highly available Neutron DHCP Agent
Adding Neutron DHCP Agent resource to Pacemaker
Highly available Neutron Metadata Agent
Adding Neutron Metadata Agent resource to Pacemaker
Manage network resources
3. HA Using Active/Active
Database
MySQL with Galera
Creating the cluster
Galera Monitoring Scripts
Other ways to provide a Highly Available database
RabbitMQ
Install RabbitMQ
On Ubuntu / Debian
On Fedora / RHEL
Configure RabbitMQ
Configure OpenStack Services to use RabbitMQ
HAproxy Nodes
OpenStack Controller Nodes
Running OpenStack API & schedulers
API Services
Schedulers
Memcached
OpenStack Network Nodes
Running Neutron DHCP Agent
Running Neutron L3 Agent
Running Neutron Metadata Agent
Search
Search Highlighter (On/Off)