<?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: Setting up a ZFS-only system</title>
	<atom:link href="http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/</link>
	<description>Just another FreeBSD Committers Blogs weblog</description>
	<lastBuildDate>Sat, 13 Feb 2010 21:39:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: So long UFS &#171; Ruben&#8217;s blik op Verweg</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-851</link>
		<dc:creator>So long UFS &#171; Ruben&#8217;s blik op Verweg</dc:creator>
		<pubDate>Sat, 13 Feb 2010 21:39:55 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-851</guid>
		<description>[...] advocacy, but how I upgraded my staging environment under VMWare Fusion.Most steps I followed from lulf&#8217;s excellent article. but I had to do some extra work as this was not an install from scratchThe system was originally [...]</description>
		<content:encoded><![CDATA[<p>[...] advocacy, but how I upgraded my staging environment under VMWare Fusion.Most steps I followed from lulf&#8217;s excellent article. but I had to do some extra work as this was not an install from scratchThe system was originally [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buganini</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-838</link>
		<dc:creator>Buganini</dc:creator>
		<pubDate>Wed, 20 Jan 2010 19:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-838</guid>
		<description>128 blocks (64k) freebsd-boot is not enough for latest gptzfsboot,
its 80k now.

And remember to update gptzfsboot if you `zpool upgrade`
or it won&#039;t boot :(</description>
		<content:encoded><![CDATA[<p>128 blocks (64k) freebsd-boot is not enough for latest gptzfsboot,<br />
its 80k now.</p>
<p>And remember to update gptzfsboot if you `zpool upgrade`<br />
or it won&#8217;t boot <img src='http://blogs.freebsdish.org/lulf/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy McMillan</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-810</link>
		<dc:creator>Jeremy McMillan</dc:creator>
		<pubDate>Tue, 06 Oct 2009 03:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-810</guid>
		<description>In 8.0 RC1 the PMBR and gptsfzloader both work because I can get loader loaded, but loader can&#039;t seem to see the GPT. It only sees an invalid slicemap, and the zfs devices list is empty. Thus it can&#039;t find loader.conf or any of it&#039;s 4th magic, nor kernel or modules.

This is sad because the stuff that works is written in assembler, and the loader, in C should be easier to fix. So there&#039;s PMBR code, gpt*boot, and loader code duplicating the same function of reading the list of partitions in the GPT. The last one is b0rked.

Can someone help me identify a version that is known to work in this configuration so I can hack something together?</description>
		<content:encoded><![CDATA[<p>In 8.0 RC1 the PMBR and gptsfzloader both work because I can get loader loaded, but loader can&#8217;t seem to see the GPT. It only sees an invalid slicemap, and the zfs devices list is empty. Thus it can&#8217;t find loader.conf or any of it&#8217;s 4th magic, nor kernel or modules.</p>
<p>This is sad because the stuff that works is written in assembler, and the loader, in C should be easier to fix. So there&#8217;s PMBR code, gpt*boot, and loader code duplicating the same function of reading the list of partitions in the GPT. The last one is b0rked.</p>
<p>Can someone help me identify a version that is known to work in this configuration so I can hack something together?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freddie</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-730</link>
		<dc:creator>Freddie</dc:creator>
		<pubDate>Tue, 26 May 2009 18:51:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-730</guid>
		<description>@Morbius:  running that iozone command on my storage server gives me just shy of 350 MBytes/sec write throughput, or just under 15 MBytes/sec per drive.

Removing the -S and -L, changing the -r to 128 KB (max size for ZFS) I just 400 MBytes/sec write, or just under 20 MBytes/sec per drive.</description>
		<content:encoded><![CDATA[<p>@Morbius:  running that iozone command on my storage server gives me just shy of 350 MBytes/sec write throughput, or just under 15 MBytes/sec per drive.</p>
<p>Removing the -S and -L, changing the -r to 128 KB (max size for ZFS) I just 400 MBytes/sec write, or just under 20 MBytes/sec per drive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Freddie</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-729</link>
		<dc:creator>Freddie</dc:creator>
		<pubDate>Tue, 26 May 2009 17:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-729</guid>
		<description>@ Morbius:  ZFSv13 was just MFC&#039;d from -CURRENT to -STABLE, which means it will be available with the release of FreeBSD 7.3, and can be tested right now by upgrading to RELENG_7.

Running the following on our server (4 CPU cores, 8 GB RAM, 24 SATA drives configured into 3 raidz2 vdevs of 8-drives) gives 15 MB/s per drive writes, without any lockups.  FreeBSD 7.2, without kmem tuning, arc limited to 1 GB.

/usr/local/bin/iozone -M -e -+u -T -t 128 -S 4096 -L 64 -r 4k -s 30g -i 0 -i 1 -i 2 -i 8 -+p 70 -C

&quot;I’m just testing FBSD ZFS on a new 8-core, 8GB ram Xeon 24TB (24×1TB disc) storage system and while I’ve not paniced the system I’m finding that it’s slow (although to be fair, in my experience BSD software RAID tends to be slow, period). I had hoped to go the FBSD/ZFS route on this system, and held out till 7.1-RELEASE hoping for some needed fixes, but now it’s looking like Solaris will be the OS of choice based on the employer’s demand for ZFS.&quot;

We sustain 80 MBps read (with peaks to 120 MBps) and 50 MBps write (with peaks just over 70 MBps) on our storage server, doing rsync backups for 105 systems every night, to a gzip-9 compressed ZFS filesystem.  Other than a few hiccups before we got the tuning right for this setup (we started wtih 7-STABLE before 7.1 was released), it&#039;s been rock-solid for us.

&quot;For example, I can’t write to a 6 disc (6×1TB) Raidz2 ZFS pool faster than about 50 MB/s average.&quot;

We&#039;re using a 3Ware 9650SE-16ML (PCIe) and a 3Ware 9550SXU-16ML (PCI-X) connected to 24 WD SATA2 500 GB drives.  Each drive is configured on the RAID controller as &quot;Single Drive&quot; &#039;arrays&#039; (not JBOD) which allows us to monitor the drives using the RAID controller, and use the cache on the controller.  They show up as separate SCSI disks in the OS.

&quot;It also has a tendency to write/pause/write/pause.&quot;

I&#039;ve seen this on my home system using a simple 3-drive raidz vdev, and it&#039;s kind of annoying.  But we haven&#039;t seen this on the work systems.

&quot;ZFS is also very CPU intensive when scrubbing, which could well be the case on Solaris too. For example, all 8 cores are in use (2.33GHz) and it still takes well over an hour to scrub 1.1TB of data on a Raidz2.&quot;

I&#039;ll have to double-check this on our systems.  We&#039;ve only run a re-silver once, and that was extremely CPU/disk intensive, but we had a poorly configured pool at that time (single 24-drive raidz2 vdev).

Just started a scrub ... each CPU core is listed as 75% idle in top, although &quot;zpool status&quot; does show an ETA of 550 hours (10 TB pool).  gstat shows 15 MBps read per drive.

&quot;So scrubbing 24TB is going to take all day using all 8 cores. By comparison, the 24 port Areca 1680 controller in that box can do its RAID6 scrub in about the same time (even at its low priority setting) but the difference is the system CPU cores are idle/usable for something else.&quot;

Well, duh, the RAID controller has it&#039;s own processor for doing that.  :)

&quot;I have no idea how people on Solaris are getting 100s of MB/sec with ZFS.&quot;

It all depends on how the pool is created, how many vdevs it has (the more vdevs, the better the I/O as it stripes across all the vdevs), how each vdev is created (don&#039;t use more than 8-9 drives per raidz vdev), and what the IO/sec rating is for the drives.

&quot;Days of tweaking the knobs on 7.0-RELEASE ZFS didn’t fundamentally change my reported performance.&quot;

ZFS in 7.0 was known to have issues, and the recommendation was to upgrade to 7-STABLE to get the fixes.  ZFS in 7.1 worked much better.  And things are even better in 7.2.

With the upgrade to ZFSv13 in 7-STABLE (which will be available in 7.3), things are getting even better.

IOW, now is the time to start looking at ZFS in FreeBSD.  :)</description>
		<content:encoded><![CDATA[<p>@ Morbius:  ZFSv13 was just MFC&#8217;d from -CURRENT to -STABLE, which means it will be available with the release of FreeBSD 7.3, and can be tested right now by upgrading to RELENG_7.</p>
<p>Running the following on our server (4 CPU cores, 8 GB RAM, 24 SATA drives configured into 3 raidz2 vdevs of 8-drives) gives 15 MB/s per drive writes, without any lockups.  FreeBSD 7.2, without kmem tuning, arc limited to 1 GB.</p>
<p>/usr/local/bin/iozone -M -e -+u -T -t 128 -S 4096 -L 64 -r 4k -s 30g -i 0 -i 1 -i 2 -i 8 -+p 70 -C</p>
<p>&#8220;I’m just testing FBSD ZFS on a new 8-core, 8GB ram Xeon 24TB (24×1TB disc) storage system and while I’ve not paniced the system I’m finding that it’s slow (although to be fair, in my experience BSD software RAID tends to be slow, period). I had hoped to go the FBSD/ZFS route on this system, and held out till 7.1-RELEASE hoping for some needed fixes, but now it’s looking like Solaris will be the OS of choice based on the employer’s demand for ZFS.&#8221;</p>
<p>We sustain 80 MBps read (with peaks to 120 MBps) and 50 MBps write (with peaks just over 70 MBps) on our storage server, doing rsync backups for 105 systems every night, to a gzip-9 compressed ZFS filesystem.  Other than a few hiccups before we got the tuning right for this setup (we started wtih 7-STABLE before 7.1 was released), it&#8217;s been rock-solid for us.</p>
<p>&#8220;For example, I can’t write to a 6 disc (6×1TB) Raidz2 ZFS pool faster than about 50 MB/s average.&#8221;</p>
<p>We&#8217;re using a 3Ware 9650SE-16ML (PCIe) and a 3Ware 9550SXU-16ML (PCI-X) connected to 24 WD SATA2 500 GB drives.  Each drive is configured on the RAID controller as &#8220;Single Drive&#8221; &#8216;arrays&#8217; (not JBOD) which allows us to monitor the drives using the RAID controller, and use the cache on the controller.  They show up as separate SCSI disks in the OS.</p>
<p>&#8220;It also has a tendency to write/pause/write/pause.&#8221;</p>
<p>I&#8217;ve seen this on my home system using a simple 3-drive raidz vdev, and it&#8217;s kind of annoying.  But we haven&#8217;t seen this on the work systems.</p>
<p>&#8220;ZFS is also very CPU intensive when scrubbing, which could well be the case on Solaris too. For example, all 8 cores are in use (2.33GHz) and it still takes well over an hour to scrub 1.1TB of data on a Raidz2.&#8221;</p>
<p>I&#8217;ll have to double-check this on our systems.  We&#8217;ve only run a re-silver once, and that was extremely CPU/disk intensive, but we had a poorly configured pool at that time (single 24-drive raidz2 vdev).</p>
<p>Just started a scrub &#8230; each CPU core is listed as 75% idle in top, although &#8220;zpool status&#8221; does show an ETA of 550 hours (10 TB pool).  gstat shows 15 MBps read per drive.</p>
<p>&#8220;So scrubbing 24TB is going to take all day using all 8 cores. By comparison, the 24 port Areca 1680 controller in that box can do its RAID6 scrub in about the same time (even at its low priority setting) but the difference is the system CPU cores are idle/usable for something else.&#8221;</p>
<p>Well, duh, the RAID controller has it&#8217;s own processor for doing that.  <img src='http://blogs.freebsdish.org/lulf/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8220;I have no idea how people on Solaris are getting 100s of MB/sec with ZFS.&#8221;</p>
<p>It all depends on how the pool is created, how many vdevs it has (the more vdevs, the better the I/O as it stripes across all the vdevs), how each vdev is created (don&#8217;t use more than 8-9 drives per raidz vdev), and what the IO/sec rating is for the drives.</p>
<p>&#8220;Days of tweaking the knobs on 7.0-RELEASE ZFS didn’t fundamentally change my reported performance.&#8221;</p>
<p>ZFS in 7.0 was known to have issues, and the recommendation was to upgrade to 7-STABLE to get the fixes.  ZFS in 7.1 worked much better.  And things are even better in 7.2.</p>
<p>With the upgrade to ZFSv13 in 7-STABLE (which will be available in 7.3), things are getting even better.</p>
<p>IOW, now is the time to start looking at ZFS in FreeBSD.  <img src='http://blogs.freebsdish.org/lulf/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lulf</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-704</link>
		<dc:creator>lulf</dc:creator>
		<pubDate>Tue, 17 Mar 2009 19:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-704</guid>
		<description>Ah, yes. I&#039;ll add it, thanks :)</description>
		<content:encoded><![CDATA[<p>Ah, yes. I&#8217;ll add it, thanks <img src='http://blogs.freebsdish.org/lulf/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buganini</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-691</link>
		<dc:creator>Buganini</dc:creator>
		<pubDate>Fri, 27 Feb 2009 19:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-691</guid>
		<description>I installed my zfs-only system, following this instruction.
But I need LOADER_ZFS_SUPPORT=YES when I build loader,
or the loader can&#039;t recognize zfs.</description>
		<content:encoded><![CDATA[<p>I installed my zfs-only system, following this instruction.<br />
But I need LOADER_ZFS_SUPPORT=YES when I build loader,<br />
or the loader can&#8217;t recognize zfs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GM</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-679</link>
		<dc:creator>GM</dc:creator>
		<pubDate>Wed, 28 Jan 2009 18:58:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-679</guid>
		<description>I too have been using ZFS with FreeBSD 7 since mid 2007 on a 4.5TB RAIDZ2 array. At that time FBSD7 was not yet released i.e. it was 7.0-CURRENT. No problems at all. Totally stable.
You will find hardware support problems with Opensolaris. It supports so little. You have to specifically buy hardware for *it*. Once you have it installed, good luck on ever updating it, without a reinstall.
FBSD is much easier to keep up to date, both OS and application wise.
Read the opensolaris forums and you will see reports of kernel panics with Opensolaris too.</description>
		<content:encoded><![CDATA[<p>I too have been using ZFS with FreeBSD 7 since mid 2007 on a 4.5TB RAIDZ2 array. At that time FBSD7 was not yet released i.e. it was 7.0-CURRENT. No problems at all. Totally stable.<br />
You will find hardware support problems with Opensolaris. It supports so little. You have to specifically buy hardware for *it*. Once you have it installed, good luck on ever updating it, without a reinstall.<br />
FBSD is much easier to keep up to date, both OS and application wise.<br />
Read the opensolaris forums and you will see reports of kernel panics with Opensolaris too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Setting up a FreeBSD ZFS-only system &#124; FreeBSD - the unknown Giant</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-671</link>
		<dc:creator>Setting up a FreeBSD ZFS-only system &#124; FreeBSD - the unknown Giant</dc:creator>
		<pubDate>Wed, 21 Jan 2009 00:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-671</guid>
		<description>[...] instructions can be found here (Lost in volumes - 16/12/2008)  Tags: [...]</description>
		<content:encoded><![CDATA[<p>[...] instructions can be found here (Lost in volumes &#8211; 16/12/2008)  Tags: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SLL</title>
		<link>http://blogs.freebsdish.org/lulf/2008/12/16/setting-up-a-zfs-only-system/comment-page-1/#comment-669</link>
		<dc:creator>SLL</dc:creator>
		<pubDate>Sat, 17 Jan 2009 21:52:50 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/lulf/?p=17#comment-669</guid>
		<description>ZFS is stable, I&#039;ve been using it since mid 2007 on a 10TB file-server. Had some problems with samba, but nothing else...</description>
		<content:encoded><![CDATA[<p>ZFS is stable, I&#8217;ve been using it since mid 2007 on a 10TB file-server. Had some problems with samba, but nothing else&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
