<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Florian's blog</title>
	<atom:link href="http://fghaas.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fghaas.wordpress.com</link>
	<description>Linux, DRBD, and other stuff of interest</description>
	<lastBuildDate>Mon, 01 Mar 2010 08:50:59 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='fghaas.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/a35edda9610f079febfc73ed5ef54276?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Florian's blog</title>
		<link>http://fghaas.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fghaas.wordpress.com/osd.xml" title="Florian&#8217;s blog" />
	<atom:link rel='hub' href='http://fghaas.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Contributing resource agent patches to Linux-HA</title>
		<link>http://fghaas.wordpress.com/2010/03/01/contributing-resource-agent-patches-to-linux-ha/</link>
		<comments>http://fghaas.wordpress.com/2010/03/01/contributing-resource-agent-patches-to-linux-ha/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 08:50:59 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Linux-HA]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=369</guid>
		<description><![CDATA[If you contribute a resource agent to the Linux-HA repository, we love you. If you contribute a patch to an existing resource agent, and fix an bug or add functionality, we love you too. If you persist through the constructive criticism by nitpicks like myself on the linux-ha-dev mailing list, we love you even more.
And [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=369&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>If you contribute a <a href="http://www.linux-ha.org/wiki/Resource_Agents">resource agent</a> to the Linux-HA repository, we love you. If you contribute a patch to an existing resource agent, and fix an bug or add functionality, we love you too. If you persist through the constructive criticism by nitpicks like myself on the linux-ha-dev mailing list, we love you even more.</p>
<p>And here&#8217;s a couple of ideas for making the process easy:</p>
<ul>
<li>Please please please send patches. Working in a Mercurial checkout and then using <a href="http://mercurial.selenic.com/wiki/Export">hg export</a> or <a href="http://mercurial.selenic.com/wiki/PatchbombExtension">hg email</a> makes reviewing and merging your patch a breeze.</li>
<li>If you really do not want to familiarize yourself with Mercurial, then please take your version of the RA, <a href="http://linux.die.net/man/1/diff">diff -u</a> it against a released version, and send that diff to the mailing list. Be sure to state the exact version of the resource-agents package (cluster-agents package on Debian) that it applies to.</li>
</ul>
<p>You see, resource agents change. All the time. This may not affect the functionality of the RA at all. We might just <a href="http://hg.linux-ha.org/agents/rev/f9b41ad72775">add auto-generation of man pages</a>. Or change an internal interface. <a href="http://hg.linux-ha.org/agents/rev/14e3bac1f56e">Or streamline some functions</a>. Bottom line, the code changes. If you just send us your version of the RA &#8220;with all relevant changes applied,&#8221; then it&#8217;s quite likely that the RA you are changing has been modified a bit since the most recent release.</p>
<p>And suddenly, when we diff your version against the one in the upstream repository, we see a bunch of differences which, if applied, would <em>roll back</em> changes made in the meantime. And singling out which of your changes were actually meant to be applied becomes a truly tedious task for anyone who reviews your submission.</p>
<p>If, by contrast, you send a patch, we see only the changes you meant to apply. And even if upstream has changed in the meantime, chances are that we can wiggle your patch in with minimal fiddling.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/369/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=369&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2010/03/01/contributing-resource-agent-patches-to-linux-ha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux 2.6.33 released, first kernel with DRBD included</title>
		<link>http://fghaas.wordpress.com/2010/02/24/linux-2-6-33-released-first-kernel-with-drbd-included/</link>
		<comments>http://fghaas.wordpress.com/2010/02/24/linux-2-6-33-released-first-kernel-with-drbd-included/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 20:40:37 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Kernel]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=363</guid>
		<description><![CDATA[Today, Linus released Linux 2.6.33, the first vanilla kernel with DRBD integrated as part of the mainline tree. As announced in December, this release marks the end of DRBD&#8217;s former existance as an out-of-tree kernel module.
The first distro to sport the new kernel, to the best of our knowledge, will be Fedora 13, whose default [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=363&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Today, <a href="http://en.wikipedia.org/Linus_Torvalds">Linus</a> <a href="http://lwn.net/Articles/376008/">released Linux 2.6.33</a>, the first <a href="http://en.wikipedia.org/wiki/Linux_kernel">vanilla kernel</a> with DRBD integrated as part of the mainline tree. <a href="http://www.linbit.com/en/news/single-news/art/42/31/">As announced in December</a>, this release marks the end of DRBD&#8217;s former existance as an out-of-tree kernel module.</p>
<p>The first distro to sport the new kernel, to the best of our knowledge, will be <a href="http://fedoraproject.org/wiki/Releases/13">Fedora 13</a>, whose default kernel build will of course have the DRBD module enabled. That gives Fedora 13 users the ability to just say <code>yum install drbd</code>, and get the full DRBD userland package and no extra kernel module.</p>
<p>We are expecting other distributions to follow suit shortly. And even if your favorite distribution does not adopt a 2.6.33+ kernel anytime soon, don&#8217;t despair! Chances are that it has carried DRBD as an add-on kernel module all along, and will continue to do so. And then of course, <a href="http://www.linbit.com">LINBIT</a> DRBD support comes with DRBD certified binaries for a multitude of distros.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/363/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=363&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2010/02/24/linux-2-6-33-released-first-kernel-with-drbd-included/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Heartbeat 3.0.2 released</title>
		<link>http://fghaas.wordpress.com/2010/02/01/heartbeat-3-0-2-released/</link>
		<comments>http://fghaas.wordpress.com/2010/02/01/heartbeat-3-0-2-released/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 18:49:32 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Heartbeat]]></category>
		<category><![CDATA[Pacemaker]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=354</guid>
		<description><![CDATA[After a long release hiatus, an elaborate project re-organization, and with a new primary project sponsor, the Heartbeat cluster messaging layer saw its 3.0.2 release earlier today.
Heartbeat 3.0.2 is the first official Heartbeat release since 2.1.3, released over 2 years ago. There have been a number of intermediate releases in the interim, including some Fedora [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=354&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>After a long release hiatus, an elaborate project re-organization, and with a <a href="http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/">new primary project sponsor</a>, the <a href="http://www.linux-ha.org/wiki/Heartbeat">Heartbeat cluster messaging layer</a> <a href="http://lists.linux-ha.org/pipermail/linux-ha-dev/2010-February/017021.html">saw its 3.0.2 release earlier today</a>.</p>
<p>Heartbeat 3.0.2 is the first official Heartbeat release since 2.1.3, released over 2 years ago. There have been a number of intermediate releases in the interim, including some Fedora releases labeled 3.0.0 and 3.0.1, but this is the first official Heartbeat 3.0 release. This means that Pacemaker, the definitive Linux cluster stack, continues to be fully supported on both the Heartbeat and <a href="http://www.corosync.org">Corosync/OpenAIS</a> messaging layers.</p>
<p>The release tarball may be downloaded <a href="http://hg.linux-ha.org/dev/archive/STABLE-3.0.2.tar.bz2">directly from the Mercurial repository</a>, or from <a href="http://www.linux-ha.org/wiki/Download">the Linux-HA web site</a>. Debian packages will soon be available from <a href="http://people.debian.org/~madkiss/ha/">Martin Loschwitz&#8217; people.debian.org repository</a> and are expected to make their way into <a href="http://www.debian.org/releases/squeeze">Squeeze</a> shortly.</p>
<p>And yes, we had planned to make this release in January. But 2/1/2010 just looked so neat as a release date.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/354/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/354/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/354/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=354&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2010/02/01/heartbeat-3-0-2-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Disaster Recovery survey &#8212; we need your feedback!</title>
		<link>http://fghaas.wordpress.com/2010/01/21/disaster-recovery-survey-we-need-your-feedback/</link>
		<comments>http://fghaas.wordpress.com/2010/01/21/disaster-recovery-survey-we-need-your-feedback/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 17:24:05 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=349</guid>
		<description><![CDATA[Want to help us out making DRBD an even better fit for off-site Disaster Recovery? Then please participate in our survey. It&#8217;s just 6 questions and will take up barely 3 minutes of your time. Thanks!
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=349&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Want to help us out making DRBD an even better fit for off-site Disaster Recovery? <a href="http://surveys.polldaddy.com/s/F20DB24A85DF1127/">Then please participate in our survey</a>. It&#8217;s just 6 questions and will take up barely 3 minutes of your time. Thanks!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/349/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/349/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/349/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=349&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2010/01/21/disaster-recovery-survey-we-need-your-feedback/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>And just when you thought LINBIT was all about DRBD&#8230;</title>
		<link>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/</link>
		<comments>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 21:05:14 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Heartbeat]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=341</guid>
		<description><![CDATA[&#8230; here&#8217;s our first RC of Heartbeat 3.0.2!
High availability, that&#8217;s us. Bottom to top.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=341&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230; <a href="http://lists.linux-ha.org/pipermail/linux-ha-dev/2009-December/016905.html">here&#8217;s our first RC of Heartbeat 3.0.2</a>!</p>
<p>High availability, that&#8217;s us. Bottom to top.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/341/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=341&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>We&#8217;re in!</title>
		<link>http://fghaas.wordpress.com/2009/12/08/were-in/</link>
		<comments>http://fghaas.wordpress.com/2009/12/08/were-in/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 17:02:43 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Non-technical]]></category>
		<category><![CDATA[Random thoughts]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[SUSE Linux]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=307</guid>
		<description><![CDATA[DRBD has entered a new phase. After being developed out of tree for 9 years, and after an extended review and streamlining phase since March, Phil submitted DRBD to be merged into 2.6.32 release of the Linux mainline kernel. The submission was accepted by block layer maintainer Jens Axboe, who merged DRBD in September, then [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=307&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.drbd.org">DRBD</a> has entered a new phase. After being developed out of tree for 9 years, and after an extended review and streamlining phase since March, <a href="http://www.linbit.com/en/company/management/philipp-reisner/">Phil</a> <a href="http://marc.info/?l=linux-kernel&amp;m=125302593323927&amp;w=2">submitted DRBD to be merged into 2.6.32 release</a> of the <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> mainline kernel. The submission was accepted by block layer maintainer <a href="http://en.wikipedia.org/wiki/Jens_Axboe">Jens Axboe</a>, <a href="http://git.kernel.dk/?p=linux-2.6-block.git;a=commit;h=5898c1d13d14cae37c0ca00701ad4469581d0eef">who merged DRBD in September</a>, then deferred to the 2.6.33 merge window, and this morning <a href="http://en.wikipedia.org/wiki/Linus_Torvalds">Linus</a> <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6035ccd8e9e40bb654fbfdef325902ab531679a5">pulled DRBD</a> into <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/block/drbd;h=cbdeb9de856406a1b391fbcdab9d0efe57439e42;hb=6035ccd8e9e40bb654fbfdef325902ab531679a5">his tree</a>.</p>
<p>That makes DRBD an integral part of Linux, starting with the 2.6.33 release expected in a few weeks&#8217; time.</p>
<p>We have something to celebrate.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=307&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/12/08/were-in/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Publican packages for Ubuntu karmic</title>
		<link>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/</link>
		<comments>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:57:29 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=330</guid>
		<description><![CDATA[Andrew, whom I helped convince to switch to DocBook for writing Pacemaker documentation, pointed me to Publican, a DocBook publishing framework developed by tech writers at Red Hat.
Publican packages have been available in Debian squeeze for a while, but as of today are not included in Ubuntu. Thus, I built packages for karmic, which you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=330&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.clusterlabs.org/wiki/Andrew_Beekhof">Andrew</a>, whom I helped convince to switch to <a href="http://www.docbook.org">DocBook</a> for writing <a href="http://www.clusterlabs.org/doc/en-US/Pacemaker/1.0/html/Pacemaker_Explained/index.html">Pacemaker documentation</a>, pointed me to <a href="https://fedorahosted.org/publican/">Publican</a>, a DocBook publishing framework developed by tech writers at <a href="http://www.redhat.com">Red Hat</a>.</p>
<p>Publican packages have been available in <a href="http://www.debian.org">Debian</a> <a href="http://www.debian.org/releases/squeeze">squeeze</a> for a while, but as of today are not included in <a href="http://www.ubuntu.com">Ubuntu</a>. Thus, I built packages for <a href="http://wiki.ubuntu.com/KarmicKoala">karmic</a>, which you may fetch by adding the following line to your <code>/etc/apt/sources.list</code> file:</p>
<pre>deb http://people.linbit.com/~florian/ubuntu/publican karmic main</pre>
<p>Then fetch my GnuPG key so you can verify the Release file&#8217;s integrity:</p>
<pre>apt-key adv --keyserver pgp.mit.edu --recv-keys 7349B897BC759CF1</pre>
<p>Now you can install with</p>
<pre>aptitude update
aptitude install publican</pre>
<p>&#8230; and then hack away.</p>
<p>Ubuntu folks (<a href="http://www.roaksoax.com/">Andres</a>, that means you!), can we have this in the upstream Ubuntu distros please?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=330&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>LINBIT announces stewardship for Heartbeat code base</title>
		<link>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/</link>
		<comments>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:06:35 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Heartbeat]]></category>
		<category><![CDATA[Non-technical]]></category>
		<category><![CDATA[Pacemaker]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=327</guid>
		<description><![CDATA[Here is an announcement we made earlier today on the linux-ha and linux-ha-dev mailing lists.
This is to announce that LINBIT, with the kind permission from the Linux-HA project board, will act as the &#8220;steward&#8221; of the Heartbeat cluster messaging layer code base, from this point forward. This is a summary of our motivation and plans [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=327&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Here is an announcement we made earlier today on the linux-ha and linux-ha-dev mailing lists.</p>
<p>This is to announce that LINBIT, with the kind permission from the <a href="http://www.linux-ha.org">Linux-HA</a> project board, will act as the &#8220;steward&#8221; of the Heartbeat cluster messaging layer code base, from this point forward. This is a summary of our motivation and plans related to that role.</p>
<p><span id="more-327"></span></p>
<p>What does this entail?</p>
<ul>
<li>LINBIT will assume responsibility for bug fixes for the Heartbeat code base, currently hosted at <a href="http://hg.linux-ha.org/dev/">http://hg.linux-ha.org/dev/</a>.</li>
<li>LINBIT will bundle up the 3.0 beta codebase, make a 3.0 final release (currently this is planned for the month of January 2010), and subsequently make bugfix releases as deemed necessary.</li>
<li>LINBIT will further collaborate with the Pacemaker project to keep the existing dual-stack capability in Pacemaker.</li>
<li>LINBIT will continue making the public Mercurial repository available at the present location (any eventual relocation, if desired by the Board, would be publicly announced with ample advance notice).</li>
<li>LINBIT will administer the public mailing lists (linux-ha and linux-ha-dev) on the servers currently hosting them (again, any eventual relocation, would be publicly announced with ample advance notice).</li>
<li>LINBIT intends to offer improved documentation for the Heartbeat messaging layer. This is meant to consolidate the content currently found on the linux-ha.org wiki site.</li>
<li>LINBIT intends to offer support services for the Heartbeat/Pacemaker cluster stack (i.e. the Pacemaker cluster resource manager running on top of the Heartbeat cluster communication layer).</li>
<li>LINBIT will continue to respect he Board as the final authority on matters affecting the project as a whole.</li>
</ul>
<p>What does this not entail?</p>
<ul>
<li>LINBIT has no intention to add significant features to the Heartbeat code base, or extend its functionality significantly.</li>
<li>LINBIT has no intention to apply changes to the licensing, development model, or collaboration model for the Linux-HA code base.</li>
<li>LINBIT has no intention to establish the Heartbeat code base as a <em>long-term</em> alternative or competition to the OpenAIS/Corosync cluster messaging layer. However, we do believe that it is a valid alternative for the short to mid term, and for some configurations where OpenAIS/Corosync is currently suffering from some growing pains.</li>
<li>LINBIT has no intention to support or advocate continued use of Heartbeat in v1 (haresources) configurations. We will continue to recommend to switch to the Pacemaker cluster stack, now that two (technically and commercially) supported cluster messaging layers are available.</li>
</ul>
<p>At this time, the primary contact in charge of Heartbeat development matters at LINBIT is Lars Ellenberg, the person in charge of documentation is myself. The best means of relaying comments and asking questions continues to be the public mailing list.</p>
<p>We hope that this is a useful service to the Heartbeat user community. I want to reiterate that we have no intention whatsoever to change the current, proven, community centric approach to how the Heartbeat code base is managed. We continue to welcome, and depend on, community suggestions, feedback, and collaboration. Heartbeat is a community project and will remain so.</p>
<p>If you have any questions about our intentions and plans, please post them on the mailing list, or peruse the comment fields below.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=327&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>LINBIT mount their bikes to support Butterfly Children</title>
		<link>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/</link>
		<comments>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 09:20:15 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Non-technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=303</guid>
		<description><![CDATA[A completely non-technical post for a change.
Last weekend, seven employees of LINBIT&#8217;s European division participated in the World Games of Mountain Biking in Saalbach-Hinterglemm, Austria. We took part as Marathon race participants and co-sponsors of Biking for Butterfly Children, a charity dedicated to the fight against epidermolysis bullosa (EB).
Currently, no cure for any of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=303&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>A completely non-technical post for a change.</p>
<p>Last weekend, seven employees of LINBIT&#8217;s European division participated in the <a href="http://www.worldgames.at">World Games of Mountain Biking</a> in<a href="http://en.wikipedia.org/wiki/Saalbach-Hinterglemm"> Saalbach-Hinterglemm</a>, Austria. We took part as Marathon race participants and co-sponsors of <strong>Biking for Butterfly Children</strong>, a charity dedicated to the fight against <a href="http://en.wikipedia.org/wiki/Epidermolysis_bullosa">epidermolysis bullosa (EB)</a>.</p>
<p>Currently, no cure for any of the over 30 subtypes of EB exists &#8212; dermatologists and care givers can, however, greatly improve patients&#8217;<br />
quality of life. Still, EB can be an excruciatingly painful, disfiguring, and debilitating disease that affects one in 20,000 live births and as such, makes the condition an <a href="http://en.wikipedia.org/wiki/Orphan_disease">orphan disease</a>. The health care industry has little incentive to research the condition (as there is little money to be made off of it), and those who dedicate their careers to EB patient care and research rely on charitable donations for funding. Biking for Butterfly Children acts as a reliable fund raiser rounding up much-needed donations in the course of amateur cycling events (such as the World Games).</p>
<p>During this year&#8217;s World Games, B4BC raised a total of about 7,000 euros in donations &#8212; a respectable sum for an all-amateur event, but a lot more money is needed to improve the quality of life of EB patients, and potentially discover a cure to the disease. If you consider joining the fight against EB, please contact your local <a href="http://en.wikipedia.org/wiki/DebRA">DebRA</a> chapter.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=303&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;Alternatives&#8221; to DRBD</title>
		<link>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/</link>
		<comments>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 06:59:15 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Pacemaker]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=313</guid>
		<description><![CDATA[Every once in a while, people ask us something along the lines of &#8220;why do I need DRBD? Can&#8217;t I accomplish what it does by other means?&#8221; You mean build high availability clusters with block-level synchronous replication? Well, sure you can. But all of the available alternatives have serious drawbacks.

Use a SAN. Well, SANs are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=313&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>Every once in a while, people ask us something along the lines of &#8220;why do I need DRBD? Can&#8217;t I accomplish what it does by other means?&#8221; You mean build high availability clusters with block-level synchronous replication? Well, sure you can. But all of the available alternatives have serious drawbacks.</p>
<ul>
<li><strong>Use a SAN.</strong> Well, <a href="http://en.wikipedia.org/wiki/Storage_area_network">SANs</a> are great in terms of management, even though they&#8217;re sometimes prohibitively expensive. But your regular SAN box does not offer physically distributed redundancy at the data level. In order words, if your SAN box goes down, all your beautiful high availability infrastructure turns to shreds. And even if you naïvely believe (and you shouldn&#8217;t) that a storage box can never crash, just think about air conditioning going down in just that part of your data center where your storage shelf is at. Repair time of several hours means down time of several hours, even though your servers in a different cabinet may be up and running. You&#8217;re dealing with a <a href="http://en.wikipedia.org/wiki/SPOF">single point of failure</a>. Not high availability in my book.</li>
<li><strong>Use a SAN with native replication.</strong> This means using two separate storage boxes with synchronous block-level replication between them. This eliminates the above-mentioned SPOF and is available from just about any SAN vendor (using proprietary implementations under various product names). The downside is that it costs you serious bucks, and I am not referring to just the additional piece of hardware. Those firmware licenses can hit six figures. Plus, switchover times (changing the direction of replication) can be extremely long, <a href="http://lists.community.tummy.com/pipermail/linux-ha-dev/2009-July/016625.html">up to 4 minutes</a> in some cases. And there is little to no support for replication management from open source cluster management software.</li>
<li><strong>Use a SAN with host-based mirroring.</strong> This means that you have two separate SAN boxes, hosts import <a href="http://en.wikipedia.org/wiki/Logical_Unit_Number">LUNs</a> from both, and mirror those pairs using <a href="http://en.wikipedia.org/wiki/RAID#Operating_system_based_.28.22software_RAID.22.29">software RAID</a> (such as <a href="http://neil.brown.name/blog/mdadm">md</a>). Eliminates the SPOF and saves you dollars on firmware licensing. Downsides: you <em>still</em> need a SAN (and the associated infrastructure &#8212; <a href="http://en.wikipedia.org/wiki/Fibre_Channel">fibre channel</a>, for example, isn&#8217;t exactly cheap), and as such your clusters are still not shared-nothing. And the integration with <a href="http://www.clusterlabs.org">open source cluster management</a> is also lacking.</li>
<li><strong>Use host-based mirroring between a local device, and a network block device.</strong> In this case, you have one disk that is local, and another that is exported from a remote host using <a href="http://en.wikipedia.org/wiki/Network_block_device">NBD</a> or <a href="http://en.wikipedia.org/wiki/ISCSI">iSCSI</a>. Those two disks are then mirrored with software RAID. Now this one is really terrible in terms of management. Role reversal always requires some custom glue, no support from cluster manages is available whatsoever, and split brain detection is poor or non existant. So if you really want to go down that alley then do &#8212; but please don&#8217;t call it a high availability cluster.</li>
</ul>
<p>Compare this to DRBD: no need for a SAN, so you can use it to operate a fully shared-nothing cluster. No firmware licensing cost. No need for expensive infrastructure as everything can replicate over regular IP networks. <a href="http://www.drbd.org/users-guide/s-switch-resource-roles.html">Role switch in a matter of seconds</a>. Tight integration with both <a href="http://www.clusterlabs.org">Pacemaker</a> and <a href="http://www.redhat.com/cluster_suite/">Red Hat Cluster Suite</a>.  Excellent <a href="http://www.drbd.org/users-guide/s-split-brain-notification-and-recovery.html">split brain detection</a> to make sure you don&#8217;t wreck your data accidentally. So if you are considering alternatives then that&#8217;s perfectly fine, but our soaring usage numbers are there for a reason.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=313&subd=fghaas&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
	</channel>
</rss>