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

Reliable, Redundant, Resilient: High Availability in OpenStack

Posted on Fri 20 April 2012 in presentations • Tagged with OpenStack • 1 min read

I explain the high availability features in the upcoming OpenStack Folsom release at the OpenStack Conference Spring 2012. This presentation was delivered April 21, 2012 in San Francisco, California.


Continue reading

Mandatory and advisory ordering in Pacemaker

Posted on Thu 22 March 2012 in hints-and-kinks • Tagged with Pacemaker • 2 min read

Ever wonder what’s the difference between order <name> inf: <first-resource> <second-resource> and a score of something other than inf? We’ll explain.

If you specify an order constraint score of INFINITY (inf or the keyword mandatory in crm shell syntax), then the order constraint is considered mandatory. If you …


Continue reading

Managing cron jobs with Pacemaker

Posted on Mon 19 March 2012 in hints-and-kinks • Tagged with Pacemaker • 1 min read

It’s not uncommon in Pacemaker clusters to run specific cron jobs only on a node that currently runs a particular resource. The ocf:heartbeat:symlink resource agent can be exceptionally helpful in this situation. Here’s how to use it.

Suppose you’ve got a cron job for Postfix …


Continue reading

Storage Replication in High-Performance High-Availability Environments

Posted on Mon 19 March 2012 in presentations • Tagged with DRBD, Flashcache, Pacemaker, Performance • 1 min read

At linux.conf.au 2012, Florian I this presentation on the integration of DRBD, Flashcache and Pacemaker in the High Availability and Distributed Storage miniconf.

In this 30-minute presentation, I explore the benefits of Flashcache for replicated storage. Flashcache, originally developed at Facebook, is a general purpose, block level cache …


Continue reading