Leverage the power of high availability clusters on CentOS Linux, the enterprise-class, open source operating system
The high performance and stability of CentOS Linux are the key factors that make CentOS Linux the right Linux distribution to build high availability solutions on. This book introduces you to high availability before briefly walking you through the cluster stack and its layers. The book is then divided into two parts, part A and part B, based on CentOS versions 6 and 7 respectively. Each part begins with the installation and configuration of the Corosync cluster messaging software with CMAN or with the Pacemaker cluster resource management software.
You will also be introduced to cluster service configuration and cluster service management before you configure fencing or STONITH on CentOS 6 and CentOS 7. By the end of this book, you will have the skills required to independently design, implement, and maintain a CentOS high availability multinode cluster environment.
What You Will Learn
Prepare the CentOS 6 and CentOS 7 operating systems for cluster software installation
Install, configure, and test cluster stacks on CentOS 6 (Corosync, CMAN, and RGManager) and CentOS 7 (Corosync and Pacemaker)
Configure failover domains, cluster resources, cluster services, and cluster resource groups
Start, stop, add, and remove cluster nodes from a cluster on CentOS 6 and CentOS 7
Place a cluster on standby mode to perform maintenance work on the cluster node
Configure fencing on CentOS 6 and STONITH on CentOS 7
Successfully test cluster failovers
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.