About This BookInstall, configure, and manage a multi-node cluster running on CentOS LinuxManage your cluster resources and learn how to start, stop, and migrate resources from one host to anotherDesigned as a step-by-step guide, this book will help you become a master of cluster nodes, cluster resources, and cluster services on CentOS 6 and CentOS 7Who This Book Is ForThis book is targeted at system engineers and system administrators who want to upgrade their knowledge and skills in high availability and want to learn practically how to achieve high availability with CentOS Linux. You are expected to have good CentOS Linux knowledge and basic networking experience.
What You Will LearnPrepare the CentOS 6 and CentOS 7 operating systems for cluster software installationInstall, 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 groupsStart, stop, add, and remove cluster nodes from a cluster on CentOS 6 and CentOS 7Place a cluster on standby mode to perform maintenance work on the cluster nodeConfigure fencing on CentOS 6 and STONITH on CentOS 7Successfully test cluster failoversIn DetailThe 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.
(show less)