<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: The Transition to Ext4</title>
	<atom:link href="http://etbe.coker.com.au/2009/12/01/transition-ext4/feed/" rel="self" type="application/rss+xml" />
	<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/</link>
	<description>Linux, politics, and other interesting things</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:45:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Aigars Mahinovs</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21837</link>
		<dc:creator>Aigars Mahinovs</dc:creator>
		<pubDate>Tue, 01 Dec 2009 22:23:55 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21837</guid>
		<description>Yes, where Xen pretends that /dev/data/production_root and /dev/data/production_swap are actually partition 1 and 2 on a virtual hard drive, for KVM you need to have an actual drive (like a /dev/data/production LVM LV) with a partition table, partitions and a boot loader.

If your systems can boot on hardware, they should be able to boot on KVM. I mean, even Windows boots on a KVM. You don&#039;t even really need those hardware bits in the processor nowadays on the host. You will loose some speed if you don&#039;t have the VT extension in the CPU and use an older kernel that does not understand virtio and virtnet devices, but for most situations that is less of a problem and the benefits from simpler control are overwhelming (especially, if migrating from some old bare metal hardware).</description>
		<content:encoded><![CDATA[<p>Yes, where Xen pretends that /dev/data/production_root and /dev/data/production_swap are actually partition 1 and 2 on a virtual hard drive, for KVM you need to have an actual drive (like a /dev/data/production LVM LV) with a partition table, partitions and a boot loader.</p>
<p>If your systems can boot on hardware, they should be able to boot on KVM. I mean, even Windows boots on a KVM. You don&#8217;t even really need those hardware bits in the processor nowadays on the host. You will loose some speed if you don&#8217;t have the VT extension in the CPU and use an older kernel that does not understand virtio and virtnet devices, but for most situations that is less of a problem and the benefits from simpler control are overwhelming (especially, if migrating from some old bare metal hardware).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Smart</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21818</link>
		<dc:creator>Chris Smart</dc:creator>
		<pubDate>Tue, 01 Dec 2009 00:19:25 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21818</guid>
		<description>Hmm.. can one send magic keys to a virtualised machine? You&#039;re gonna need that to sync your filesystem when something goes wrong. If Squeeze (mid next year?) will come with ext4, then I hope that they either have a very recent kernel or backport fixes.

-c</description>
		<content:encoded><![CDATA[<p>Hmm.. can one send magic keys to a virtualised machine? You&#8217;re gonna need that to sync your filesystem when something goes wrong. If Squeeze (mid next year?) will come with ext4, then I hope that they either have a very recent kernel or backport fixes.</p>
<p>-c</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: etbe</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21816</link>
		<dc:creator>etbe</dc:creator>
		<pubDate>Mon, 30 Nov 2009 21:45:55 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21816</guid>
		<description>Anon: Yes, there is simply no way around it for me.  Ext4 is what I need to do.

Aigars: When you say that an image of a drive is needed, I presume you mean that the Xen trick of making several LVM volumes look like partitions on one larger disk isn&#039;t supported.  Even if I was using that Xen feature it wouldn&#039;t be a big deal, I could turn it off.

The RHEL5 Xen server I run is not going to be changed any time soon.

I run a bunch of Debian i686 Xen servers that can&#039;t run KVM.  I run one Debian Xen server that could potentially run KVM.  But it seems best to run Xen on all my virtual servers instead of using Xen on all but one.

James: That&#039;s interesting, it seems to have appeared in version 2.6.18-138.el5.  If they had done that earlier it would have saved me some pain.

Anon: Do you have a reference to exactly what uninit_bg and flex_bg do?</description>
		<content:encoded><![CDATA[<p>Anon: Yes, there is simply no way around it for me.  Ext4 is what I need to do.</p>
<p>Aigars: When you say that an image of a drive is needed, I presume you mean that the Xen trick of making several LVM volumes look like partitions on one larger disk isn&#8217;t supported.  Even if I was using that Xen feature it wouldn&#8217;t be a big deal, I could turn it off.</p>
<p>The RHEL5 Xen server I run is not going to be changed any time soon.</p>
<p>I run a bunch of Debian i686 Xen servers that can&#8217;t run KVM.  I run one Debian Xen server that could potentially run KVM.  But it seems best to run Xen on all my virtual servers instead of using Xen on all but one.</p>
<p>James: That&#8217;s interesting, it seems to have appeared in version 2.6.18-138.el5.  If they had done that earlier it would have saved me some pain.</p>
<p>Anon: Do you have a reference to exactly what uninit_bg and flex_bg do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21812</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 30 Nov 2009 17:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21812</guid>
		<description>(Followup to my first comment: uninit_bg and flex_bg provide the fsck benefit, not just uninit_bg; both of those represent backward-incompatible features if you turn them on.)</description>
		<content:encoded><![CDATA[<p>(Followup to my first comment: uninit_bg and flex_bg provide the fsck benefit, not just uninit_bg; both of those represent backward-incompatible features if you turn them on.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21811</link>
		<dc:creator>James</dc:creator>
		<pubDate>Mon, 30 Nov 2009 17:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21811</guid>
		<description>The RHEL 5.4 kernel has XFS support. Userspace tools aren&#039;t in the standard RHEL yet though (I don&#039;t know why).

Several of the XFS developers now work for Redhat as well. And xfs_repair is much faster than the ext4 version in my experiences.</description>
		<content:encoded><![CDATA[<p>The RHEL 5.4 kernel has XFS support. Userspace tools aren&#8217;t in the standard RHEL yet though (I don&#8217;t know why).</p>
<p>Several of the XFS developers now work for Redhat as well. And xfs_repair is much faster than the ext4 version in my experiences.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aigars Mahinovs</title>
		<link>http://etbe.coker.com.au/2009/12/01/transition-ext4/comment-page-1/#comment-21810</link>
		<dc:creator>Aigars Mahinovs</dc:creator>
		<pubDate>Mon, 30 Nov 2009 17:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://etbe.coker.com.au/?p=1466#comment-21810</guid>
		<description>I&#039;ve migrated a bunch of vhosts on my server from Xen to KVM with libvirt. The main problem was that it requires you to have an image of a hard drive and not just of a partition, so I had to learn how to use kpartx, but otherwise it was much easier - all native kernels, fresh software, easier to see memory usage and manage the hosts remotely (virt-manager is awesome), no need to have guest kernel images in the host, .... And it is pretty easy to turn on virtualisation-aware hard drive and network access to get enough of a performance to not worry about it much.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve migrated a bunch of vhosts on my server from Xen to KVM with libvirt. The main problem was that it requires you to have an image of a hard drive and not just of a partition, so I had to learn how to use kpartx, but otherwise it was much easier &#8211; all native kernels, fresh software, easier to see memory usage and manage the hosts remotely (virt-manager is awesome), no need to have guest kernel images in the host, &#8230;. And it is pretty easy to turn on virtualisation-aware hard drive and network access to get enough of a performance to not worry about it much.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

