[rescue] Solaris ZFS questions

Phil Stracchino alaric at metrocast.net
Wed Jan 19 16:37:20 CST 2011

On 01/19/11 17:29, Zachary Giles wrote:
>>From Wikipedia (not the best source..but it's ok):
> "ZFS uses a copy-on-write transactional object model. All block pointers
> within the filesystem contain a 32-bit checksum or 256-bit hash [shortened]
> of the target block which is verified when the block is read."
> Sounds like If you access a file, it checks the sum. Looks like the only
> reason to do a scrub is to find out sooner. If there are errors, it will fix
> them if it's a scrub or a read, and probably report neither if it's
> correctable. Is that right?

Pretty much.  The point being of course to find errors BEFORE you need
the tile, and hopefully while you still have the ability to repair it.
It's one more layer (early detection) of protection.

  Phil Stracchino, CDK#2     DoD#299792458     ICBM: 43.5607, -71.355
  alaric at caerllewys.net   alaric at metrocast.net   phil at co.ordinate.org
         Renaissance Man, Unix ronin, Perl hacker, Free Stater
                 It's not the years, it's the mileage.

More information about the rescue mailing list