On Thu, Jul 20, 2006 at 03:45:54PM -0700, Jeff Bonwick wrote:
> > However, we do have the advantage of always knowing when something
> > is corrupted, and knowing what that particular block should have been. 
> 
> We also have ditto blocks for all metadata, so that even if any block
> of ZFS metadata is destroyed, we always have another copy.
> Bill Moore describes ditto blocks in detail here:
> 
> http://blogs.sun.com/roller/page/bill?entry=ditto_blocks_the_amazing_tape

Right.  And I should point out that if Eric had been running build 38 or
later, this data corruption would not have happened - it would have been
automatically repaired using ditto blocks (the bad block was a L2
indirect block - of which there would have been 2 copies).


--Bill
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to