1. Introduction:
Official cluster configuration document: https://docs.openstack.org/ha-guide/controller-ha-pacemaker.html
2. Installation:
In fact, management tools to use CRMSH or PCs are OK, but as redhat, I still choose PCs, but the installation process a bit of a problem
The default Python-clufter version is 0.50, but installing PCs requires more than 0.59, so if you've installed Python-clusfter, please uninstall them yourself.
Yum Remove Python-clufter
Do not install the classmate please do
RPM-IVH http://mirror.centos.org/centos/7/os/x86_64/packages/ clufter-common-0.76.0-1.el7.noarch.rpmRPM-IVH http://mirror.centos.org/centos/7/os/x86_64/ packages/clufter-bin-0.76.0-1.el7.x86_64.rpmRPM-IVH http://mirror.centos.org/centos/7/os/x86_ 64/packages/python-clufter-0.76.0-1.el7.noarch.rpm
The following installation of PCs and Haproxy,corosync and pacemaker will be installed with PCs
Yum Install PCs haproxy
3. Configuration:
"Linux" "Services" "Openstack" Installation and Deployment (3. Cluster software corosync,pacemake,pcs)