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 specify 0 …


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 whose definition normally …


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

Roll Your Own Cloud

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

Tim Serong and I explore the capabilities of KVM, iSCSI, DRBD and Pacemaker to create a fully open-source enterprise cloud.

Shot at linux.conf.au 2011 in Brisbane, this is me babbling, and Tim live-cartooning to the delight of the audience.


This article originally appeared on the hastexo …


Continue reading

The Zen of Pacemaker

Posted on Tue 13 March 2012 in presentations • Tagged with Conference, Pacemaker • 1 min read

I team up with Tim Serong and Andrew Beekhof for a tutorial at linux.conf.au 2012.


Continue reading