Synchronization by Taxydromos69
I already wrote
how to configure a basic High Availability Ubuntu cluster. The steps to setup a basic cluster are detailed in the previous post, so please read the post if you don’t know how to make the cluster up&running. Same conventions are used here.
One of the topic I didn’t covered on the old post was “
application replication/synchronization between the nodes“. Now it’s time to show you how to keep in sync files between cluster nodes, using DRBD software. DRBD is a powerful component of Linux kernel and is designed to keep in sync data via TCP/IP between nodes volumes. In this post we will setup a clustered freeradius service that sync /etc/freeradius/clients.conf file between nodes. Continue reading “Configure Linux High Availability Cluster in Ubuntu with Corosync and DRBD file sync”
Jellyfish Cluster – photo by robin on flickr
HA Cluster with DRBD file sync which adds file sync configuration between cluster nodes]
: tested the configuration also with UPDATED on March 7, 2017 Ubuntu 16.04 LTS]
This post show how to configure a basic High Availability cluster in Ubuntu using
Corosync (cluster manager) and Pacemaker (cluster resources manager) software available in Ubuntu repositories (tested on Ubuntu 14.04 and 16.04 LTS). More information regarding Linux HA can be found here.
The goal of this post is to setup a freeradius service in HA. To do this we use two
Ubuntu 14.04 or 16.04 LTS Server nodes, announcing a single virtual IP from the active cluster node. Notice that in this scenario each freeradius cluster istance is a standalone istance; I don’t cover application replication/synchronization between the nodes (rsync or shared disk via DRBD). Maybe I can do a new post in the future 🙂 [ ] I did the post Continue reading “Configure basic Linux High Availability Cluster in Ubuntu with Corosync”