Bootstrap IT Home | Bootstrap IT Blog

Know someone who's looking to build a solid foundation in Linux administration?
My Manning "Linux in Action" book teaches all the basics through
real-world, hands-on projects.

Lab setup data from the Pluralsight course on

Linux High Availability Cluster Management

David Clinton

Contents:


LVS and Load Balancing

Environment:

Two LXC containers running Ubuntu 14.04 and Apache as webservers and one Ubuntu 14.04 LXC container as LVS server - all within a single network (10.0.3.0/24). The kernel modification (modprobe) took place on the LVS server container's host.

LVS and Keepalived

Environment:

Two LXC containers running Ubuntu 14.04 as Keepalived servers - all within a single network (10.0.3.0/24).

LVS and ldirectord

Environment:

One LXC container running Ubuntu 16.04 as an ldirectord server and two webservers - all within a single network (10.0.3.0/24).

HAProxy Load Balancing

Environment:

One LXC container running Ubuntu 16.04 as an HAProxy server and two webservers - all within a single network (10.0.3.0/24).

Pacemaker Installation

Environment:

On two VirtualBox-based VMs running CentOS 7 on a single network (10.0.3.0/24). If necessary, open TCP ports 2224, 3121, 21064, and UDP port 5405 using:

Pacemaker Installation: Ubuntu 14.04

Environment:

Two Ubuntu 14.04 VMs running in VirtualBox - both configured as Apache webservers and Pacemaker cluster nodes - all within a single network (10.0.3.0/24).

Pacemaker Command Line Administration

Environment:

Pacemaker PCS command line administration Environment: two CentOS 7 VMs running in VirtualBox - both configured as Apache webservers and Pacemaker cluster nodes - all within a single network (10.0.3.0/24).

DRBD

Environment:

Two Ubuntu 16.04 VMs running in VirtualBox within a single network (10.0.3.0/24). If you need to write over your drive, use dd:

OCFS2

Environment:

Two Ubuntu 16.04 VMs running in VirtualBox within a single network (10.0.3.0/24).

GFS2

Environment:

Two CentOS 7 VMs running in VirtualBox all within a single network (10.0.3.0/24).

GFS2-Pacemaker Integration

Environment:

Two CentOS 7 VMs running in VirtualBox with Pacemaker installed and running all within a single network (10.0.3.0/24).