MySQL High Availability Deep Dive

Posted on Mon 03 December 2012 in presentations • Tagged with Conference, MySQL, Pacemaker, Galera • 1 min read

This is a tutorial that Yves Trudeau and I presented at the Percona Live UK 2012 conference in London. It covers Pacemaker integration with DRBD, MySQL Replication, and Galera.

Continue reading

Pacemaker and the recent GitHub service interruption

Posted on Wed 26 September 2012 in blog • Tagged with MySQL, Pacemaker • 7 min read

It never fails. Someone manages to break their Pacemaker cluster, and Henrik starts preaching his usual sermon of why Pacemaker is terrible and why you should never-ever use it. And when that someone is GitHub, which we all know, use and love, then that sermon gets a bit of excess attention. Let’s take a quick look at the facts.

Continue reading

Maintenance in active Pacemaker clusters

Posted on Mon 24 September 2012 in hints-and-kinks • Tagged with Pacemaker • 3 min read

In a Pacemaker cluster, as in a standalone system, operators must complete maintenance tasks such as software upgrades and configuration changes. Here’s what you need to keep Pacemaker’s built-in monitoring features from creating unwanted side effects.

Maintenance mode

This is quite possibly Pacemaker’s single most useful feature …

Continue reading

Highly Available Cloud: Pacemaker integration with OpenStack

Posted on Tue 17 July 2012 in presentations • Tagged with Conference, OpenStack, Pacemaker • 1 min read

This presentation was delivered July 17, 2012 at OSCON in Portland, Oregon.

I summarize high availability in OpenStack Folsom, particularly OpenStack integration with the Pacemaker high availability cluster stack.

I talk about high availability shortcomings in OpenStack Essex, comparing OpenStack to some of its important competitors. I then explain how …

Continue reading

Fencing in VMware virtualized Pacemaker nodes

Posted on Fri 18 May 2012 in hints-and-kinks • Tagged with Pacemaker • 2 min read

For users of VMware virtualization, it’s becoming increasingly common to deploy Pacemaker clusters within the virtual infrastructure. Doing this requires that you set up fencing via ESX Server or, more commonly, vCenter. Here’s how to do that.

The cluster-glue package contains node Pacemaker’s fencing (STONITH) plugins, one …

Continue reading