<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pacemaker on Sébastien Han</title><link>http://sebastien-han.fr/tags/pacemaker/</link><description>Recent content in Pacemaker on Sébastien Han</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 26 Nov 2012 19:10:00 +0000</lastBuildDate><atom:link href="http://sebastien-han.fr/tags/pacemaker/atom.xml" rel="self" type="application/rss+xml"/><item><title>Last friday failover and Stonith were evil...</title><link>http://sebastien-han.fr/blog/2012/11/26/last-friday-failover-and-stonith-were-evil-dot-dot-dot/</link><pubDate>Mon, 26 Nov 2012 19:10:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/11/26/last-friday-failover-and-stonith-were-evil-dot-dot-dot/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker-evil.jpg" alt="Last friday failover and Stonith were evil.."&gt;&lt;/p&gt;
&lt;p&gt;Friday, end of the week, almost week-end, almost time to enjoy the warm weather of my hometown and yet&amp;hellip;&lt;/p&gt;</description></item><item><title>Manage your symlinks with Pacemaker</title><link>http://sebastien-han.fr/blog/2012/11/01/manage-your-symlin-with-pacemaker/</link><pubDate>Thu, 01 Nov 2012 01:07:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/11/01/manage-your-symlin-with-pacemaker/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/drbd-links.jpg" alt="Manage your symlinks with Pacemaker"&gt;&lt;/p&gt;
&lt;p&gt;Manages symlinks into a shared partition, which is shared among several machines.&lt;/p&gt;</description></item><item><title>Highly Available LVS</title><link>http://sebastien-han.fr/blog/2012/10/19/highly-available-lvs/</link><pubDate>Fri, 19 Oct 2012 01:17:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/10/19/highly-available-lvs/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker-lvs.jpg" alt="Highly Available LVS"&gt;&lt;/p&gt;
&lt;p&gt;Highly Available LVS.&lt;/p&gt;</description></item><item><title>Galera arbitrator resource agent</title><link>http://sebastien-han.fr/blog/2012/10/10/galera-arbitrator-resource-agent/</link><pubDate>Wed, 10 Oct 2012 14:50:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/10/10/galera-arbitrator-resource-agent/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/garbd.jpg" alt="Galera arbitrator resource agent"&gt;&lt;/p&gt;
&lt;p&gt;If you run XtraDB/Galera in a 2 nodes cluster, it implies that on a split-brain event both nodes will goes down. That&amp;rsquo;s the default behavior of the cluster management system of Galera. This could be changed but we don&amp;rsquo;t really want that. This is why we use &lt;code&gt;garbd&lt;/code&gt; in order to prevent split-brain situation. Basically it connects to your cluster and acts as a member. Let&amp;rsquo;s say someone, inadvertently bring down the dedicated link interface of your cluster, you&amp;rsquo;re in big trouble. In this particular situation &lt;code&gt;garbd&lt;/code&gt; will act as a replication replay. That will let you some time to investigate about the outage without any downtime.&lt;/p&gt;</description></item><item><title>Pacemaker load-balancing with Clone</title><link>http://sebastien-han.fr/blog/2012/09/16/pacemaker-load-balancing-with-clone/</link><pubDate>Sun, 16 Sep 2012 02:13:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/09/16/pacemaker-load-balancing-with-clone/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker-clone.jpg" alt="Pacemaker load-balancing with Clone"&gt;&lt;/p&gt;
&lt;p&gt;Introducing the load-balancing feature with Pacemaker.&lt;/p&gt;</description></item><item><title>Fencing LXC containers with STONITH</title><link>http://sebastien-han.fr/blog/2012/09/11/fencing-lxc-containers-with-stonith/</link><pubDate>Tue, 11 Sep 2012 18:39:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/09/11/fencing-lxc-containers-with-stonith/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/lxc-stonith.jpg" alt="Fencing LXC containers with STONITH"&gt;&lt;/p&gt;
&lt;p&gt;Introducing fencing on LXC container.&lt;/p&gt;</description></item><item><title>Corosync: Redundant Ring Protocol</title><link>http://sebastien-han.fr/blog/2012/08/01/corosync-rrp-configuration/</link><pubDate>Wed, 01 Aug 2012 22:59:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/08/01/corosync-rrp-configuration/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/rrp.jpg" alt="Ring Replication Protocol"&gt;&lt;/p&gt;
&lt;p&gt;Putting a Lord of the Rings picture could have been too cliché, so I opted for this&amp;hellip; RRP abbreviation stands for Redundant Ring Protocol. A way to achieve HA on top of bonded interface.&lt;/p&gt;</description></item><item><title>Differences between active-active and active-passive cluster</title><link>http://sebastien-han.fr/blog/2012/05/26/differences-between-active-active-and-active-passive-cluster/</link><pubDate>Sat, 26 May 2012 22:30:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/05/26/differences-between-active-active-and-active-passive-cluster/</guid><description>&lt;p&gt;Common thoughts and working of clustering forms. Pick up from the &lt;a href="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_15.0.ha_avail/html/ha_avail/ha_avail3.htm"&gt;Sybase HA documentation&lt;/a&gt;. Good reminder :-)&lt;/p&gt;</description></item><item><title>Failover active/passive on NFS using Pacemaker and DRBD</title><link>http://sebastien-han.fr/blog/2012/04/30/failover-active-passive-on-nfs-using-pacemaker-and-drbd/</link><pubDate>Mon, 30 Apr 2012 19:19:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/04/30/failover-active-passive-on-nfs-using-pacemaker-and-drbd/</guid><description>&lt;p&gt;Bring High-availability to your NFS server!&lt;/p&gt;</description></item><item><title>Simply audit a pacemaker based cluster</title><link>http://sebastien-han.fr/blog/2012/04/27/simply-audit-a-pacemaker-based-cluster/</link><pubDate>Fri, 27 Apr 2012 09:35:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/04/27/simply-audit-a-pacemaker-based-cluster/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker-audit.png" alt="Pacemaker audit"&gt;&lt;/p&gt;
&lt;p&gt;Simply audit a cluster platform based on pacemaker.&lt;/p&gt;</description></item><item><title>Respawn a pacemaker cluster</title><link>http://sebastien-han.fr/blog/2012/04/26/respawn-a-pacemaker-cluster/</link><pubDate>Thu, 26 Apr 2012 12:03:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/04/26/respawn-a-pacemaker-cluster/</guid><description>&lt;p&gt;Issue type: pacemaker nfs/drbd cluster&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;6 posts all around the web
&lt;ul&gt;
&lt;li&gt;2 deviant from my configuration&lt;/li&gt;
&lt;li&gt;the rest.. &lt;strong&gt;no answer&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Seems legit.&lt;/p&gt;</description></item><item><title>LSB Compatibility Checks script</title><link>http://sebastien-han.fr/blog/2012/04/22/lsb-compatibility-checks-script/</link><pubDate>Sun, 22 Apr 2012 14:01:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/04/22/lsb-compatibility-checks-script/</guid><description>&lt;p&gt;Sometimes you want to provide high availability on a service. Unfortunately there is no resource agent available by the provider. Thus you have to use the LSB script, which is also fine. Before that you just have to be sure that your LSB script is compatible. I wrote a simple bash script to figure this out :).&lt;/p&gt;</description></item><item><title>Active/Passive failover cluster on a MySQL Galera Cluster with HAProxy (custom ocf agent)</title><link>http://sebastien-han.fr/blog/2012/04/19/active-passive-failover-cluster-on-a-mysql-galera-cluster-with-haproxy-custom-ocf-agent/</link><pubDate>Thu, 19 Apr 2012 22:36:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2012/04/19/active-passive-failover-cluster-on-a-mysql-galera-cluster-with-haproxy-custom-ocf-agent/</guid><description>&lt;p&gt;As promised, I will use a custom ocf agent for managing my HAProxy cluster&lt;/p&gt;
&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker-haproxy.png" alt=""&gt;&lt;/p&gt;</description></item><item><title>RAID Over IP en mode Actif/Passif sur un failover cluster</title><link>http://sebastien-han.fr/blog/2011/07/18/raid-over-ip-en-mode-actif-slash-passif-sur-un-failover-cluster/</link><pubDate>Mon, 18 Jul 2011 20:54:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2011/07/18/raid-over-ip-en-mode-actif-slash-passif-sur-un-failover-cluster/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/drbd.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Suite des tutos sur le haute disponibilité. Après avoir configuré des disques en RAID, mis 2 serveurs en cluster avec gestion du failover nous allons maintenant mettre en place du RAID 1 Over IP afin de disposer des mêmes données sur les disques de chaque serveurs membres du cluster. La topologie proposée est basée sur du RAID 0 sur les serveurs. Ici on passe aux choses sérieuses mais ne vous en faites pas vous êtes déjà des As du cluster !&lt;/p&gt;</description></item><item><title>Introduction au cluster sous Linux</title><link>http://sebastien-han.fr/blog/2011/07/04/introduction-au-cluster-sous-linux/</link><pubDate>Mon, 04 Jul 2011 20:21:00 +0000</pubDate><guid>http://sebastien-han.fr/blog/2011/07/04/introduction-au-cluster-sous-linux/</guid><description>&lt;p&gt;&lt;img src="http://sebastien-han.fr/images/pacemaker.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Ce tutoriel fait suite à celui sur la mise en place de RAID. Après avoir apporté de la redondance et de la tolérance de panne aux disques contenant les données il est également important voir crucial de faire la même chose pour les serveurs.&lt;/p&gt;</description></item></channel></rss>