CentOS high performance /
Create high availability clusters to enhance system performance using CentOS 7About This Book Master the concepts of high performance and high availability to eliminate performance bottlenecks Maximize the uptime of services running in a CentOS 7 cluster A step-by-step guide that will provide knowle...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
[2016]
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Cluster Basics and Installation on CentOS 7
- Clustering fundamentals
- Why Linux and CentOS 7?
- Downloading CentOS
- Setting up CentOS 7 nodes
- Installing CentOS 7
- Setting up the network infrastructure
- Installing the packages required for clustering
- Key software components
- Setting up key-based authentication for SSH access
- Summary
- Chapter 2: Installing Cluster Services and Configuring Network Components
- Configuring and starting clustering services
- Starting and enabling clustering services
- Troubleshooting
- Security fundamentals
- Letting in and letting out
- Getting acquainted with PCS
- Managing authentication and creating the cluster
- Setting up a virtual IP for the cluster
- Adding a virtual IP as a cluster resource
- Viewing the status of the virtual IP
- Summary
- Chapter 3: A Closer Look at High Availability
- Failover
- an introduction to high availability and performance
- Fencing
- isolating the malfunctioning nodes
- Installing and configuring a STONITH device
- Split-brain
- preparing to avoid inconsistencies
- Quorum
- scoring inside your cluster
- Configuring our cluster with PCS GUI
- Summary
- Chapter 4: Real-world Implementations of Clustering
- Setting up storage
- ELRepo repository and DRBD availability
- Configuring DRBD
- Adding DRBD as a PCS cluster resource
- Installing the web and database servers
- Configuring the web server as a cluster resource
- Mounting the DRBD resource and using it with Apache
- Testing the DRBD resource along with Apache
- Setting up a high-availability database with replicated storage
- Troubleshooting
- Summary
- Chapter 5: Monitoring the Cluster Health
- Cluster services and performance.
- Monitoring the node status
- Monitoring the resources
- When a resource refuses to start
- Checking the availability of core components
- Summary
- Chapter 6: Measuring and Increasing Performance
- Setting up a sample database
- Downloading and installing the Employees database
- Introducing initial cluster tests
- Test 1
- retrieving all fields from all records
- Test 2
- performing JOIN operations
- Performing a failover
- Measuring and improving performance
- Apache's configuration and settings
- Loading and disabling modules
- Placing limits on the number of Apache processes and children
- Database resource
- Creating indexes
- Using query cache
- Moving to an A/A cluster
- Summary
- Index.