Thursday, March 1, 2012

ZFS, Where have you been all my life?

Well, I've made the jump.  Created a raidz2 (dual parity) pool using the 6 disks I've been testing lately.  Transferred 4TB to the system, and now running my first scrub!


 sudo zpool status
  pool: bigpool
 state: ONLINE
 scan: scrub in progress since Thu Mar  1 07:06:02 2012
    64.6G scanned out of 4.22T at 73.3M/s, 16h30m to go
    0 repaired, 1.50% done
config:

NAME        STATE     READ WRITE CKSUM
vault       ONLINE       0     0     0
 raidz2-0  ONLINE       0     0     0
   sdf     ONLINE       0     0     0
   sdg     ONLINE       0     0     0
   sdh     ONLINE       0     0     0
   sdi     ONLINE       0     0     0
   sdj     ONLINE       0     0     0
   sdk     ONLINE       0     0     0

Now I have to admit, 73 MB/s is what I'll call slow considering the speeds I had been seeing in my tests, and the fact I'm running across two eSATA controllers ( 3 drives each ), however, the speeds are going up everytime I check the status:


   scan: scrub in progress since Thu Mar  1 07:06:02 2012
      85.5G scanned out of 4.22T at 75.3M/s, 15h59m to go

This tracks a hell of a lot slower than my RAID controller's RAID-6 array surface scan.

I'll do some i/o tests later.  Did a dd read of a 500MB file for a quick test:

    532132088 bytes (532 MB) copied, 5.10293 s, 104 MB/s

Not bad, not shocking though.

No comments: