Ok, so I have my 16TB raidz2 ZFS pool now (running across 8 disks).

First, the performance on the thing is abysmal. Sometimes when you type 
'ls' it takes over a second to respond. I use the thing as a media center 
and when you hit Play on a video or music there's a huge delay before 
anything starts, not to mention seeking on large files.

Now I know that when you just build a RAID array with mdadm it lets you 
use it right away even though it's actually still building the array, and 
I thought maybe ZFS does that, too, which is degrading the performance. 
But zpool status doesn't show any info about that, so I'm wondering if 
this kind of performance is temporary or not, and how to determine that...

Second, I've had three "One or more devices has experienced an 
unrecoverable error." Each has been on a different drive. I don't know how 
to check /what/ the error was, though. Now, each and every one of these 
drives has gone through a 3+ day badblocks and come out with 
zero/zero/zero errors. Two of those errors have been on drives I've been 
using in my previous mdadm array with no errors whatsoever for 6 months. 
Is there any way to get a more... informative idea of what exactly error 
is being encountered.

Anyone?


--