If you need help with Pacemaker right now, an expert technical consultant is immediately available to help you.
- Who we are
- What we know
- What we've created
- Hints and Kinks
- Checking Corosync cluster membership
- Configuring radosgw to behave like Amazon S3
- Downgrading to DRBD 8.3
- Fencing in Libvirt/KVM virtualized cluster nodes
- Fencing in VMware virtualized Pacemaker nodes
- GFS2 in Pacemaker (Debian/Ubuntu)
- Interleaving in Pacemaker clones
- Maintenance in active Pacemaker clusters
- Managing cron jobs with Pacemaker
- Mandatory and advisory ordering in Pacemaker
- Migrating virtual machines from block-based storage to RADOS/Ceph
- Network connectivity check in Pacemaker
- OCFS2 in Pacemaker (Debian/Ubuntu)
- Solid-state drives and Ceph OSD journals
- Solve a DRBD split-brain in 4 steps
- Testing Pacemaker clusters
- Totem "Retransmit List" in Corosync
- Turning Ceph RBD Images into SAN Storage Devices
- Which OSD stores a specific RADOS object?
- Presentations
- Die eigene Cloud mit OpenStack Essex (German, LinuxTag 2012)
- Fencing (LCE 2011)
- GlusterFS in HA Clusters (LCEU 2012)
- GlusterFS und Ceph (German, CeBIT 2012)
- Hands-On With Ceph (LCEU 2012)
- High Availability Update (OpenStack Summit Fall 2012)
- High Availability in OpenStack (CloudOpen 2012)
- High Availability in OpenStack (OpenStack Conference Spring 2012)
- Highly Available Cloud: Pacemaker integration with OpenStack (OSCON 2012)
- Mit OpenStack zur eigenen Cloud (German, CLT 2012)
- Mit OpenStack zur eigenen Cloud (German, OSDC 2012)
- More Reliable, More Resilient, More Redundant (OpenStack Summit April 2013)
- MySQL HA Deep Dive (MySQL Conference 2012)
- MySQL High Availability Deep Dive (PLUK 2012)
- MySQL High Availability Sprint (PLUK 2011)
- OpenStack Essex im Praxistest (German, Linuxwochen Wien 2012)
- OpenStack High Availability Update (Grizzly and Havana)
- Roll Your Own Cloud (LCA 2011)
- Storage Replication in HPHA (LCA 2012)
- Zen of Pacemaker (LCA 2012)
- Technical documentation
- News releases
- Hints and Kinks
- What we do
- What we charge
- What others say


Comments
Where can I find stonith:external/libvirt?
Hi. I'd love to explore this alternative to fence_virtd - I have VM guests on multiple physical hosts and the documentation for that scenario - using a backend of libvirt-qpid? - seems to be scanty, but I'm puzzled as to where the resource you reference here, 'stonith:external/libvirt', can be found.
I'm running Redhat Enterprise Linux 6.2 and I've installed all of the various libvirt and fence_virt* RPM packages. When I do a 'stonith_admin --list-installed' command I don't see any 'external/libvirt' - or just 'libvirt' on its own - listed.
Similarly when I use crmsh to run the command 'crm ra list stonith' I don't see your 'external/libvirt' mentioned anywhere.
I'm probably betraying ignorance of special semantics attached to the 'external/' qualifier for a resource name or some other magic I haven't come across yet in my research into Pacemaker.
In any case I'd appreciate very much advice on how your resource agent works or where it is found, or pointers to "what external/ means in Pacemaker Resource Agents" :) if you could be so kind.
Thanks, Brad.
STONITH agents in CentOS and elsewhere
Pacemaker supports both its own fencing API (dating back to the Heartbeat days) and that which originated with Red Hat Cluster. Depending on which platform you're on, Pacemaker ships with different fencing agents:
cluster-gluepackage only (including theexternal/*agents mentioned here);fence_*agents from thefence-agentspackage you're seeing);cluster-glueandfence-agents, respectively).Thus in your setup,
fence_virshis really the correct agent to use;external/libvirtsimply isn't available.