After watching the flash demo on self-healing I thought I would try the 
experiment myself.  Instead of a mirror, i created a raidz pool made up of 9 
disks. I copied a large file into the pool.  Then, like in the demo, I 
corrupted one of the disks with a dd command. I did the digest... I did the 
export/import... did the digest command, which returned the proper results.  
However when I ran a zpool status I expected to see check sum errors.  There 
were no errors listed.  I then ran a scrub which detected the corruption and 
appears to have fixed it.

So to me it looks like the raidz worked in that it return the proper results to 
me but:

1) It did not seem to report the corruption in the status...
2) Doesn't appear to fix the errors "on the fly"... had to do a "scrub" to 
correct...

Just curious if this is the expected behavior...
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to