Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Feb 2008 07:16:19 -0700
From:      Joe Peterson <joe@skyrush.com>
To:        Nick Gustas <freebsd-stable@tychl.net>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Forcing full file read in ZFS even when checksum error	encountered
Message-ID:  <47A86FB3.2060204@skyrush.com>
In-Reply-To: <47A866D1.3040703@tychl.net>
References:  <47A73C8D.3000107@skyrush.com> <86prvby5o1.fsf@ds4.des.no> <47A864D9.4060504@skyrush.com> <47A866D1.3040703@tychl.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Nick Gustas wrote:
>> Well, I'd like to actually read the "bad" data too, so I can see if it is
>> really bad or if there is a metadata issue.  Basically, I'd like to recover
>> all the file's bytes this once without having ZFS stop me due to the checksum
>> failure, just for debugging purposes.  Is this impossible in ZFS?
> This may do what you want, but I'm not sure if this only disables 
> creation of checksums, or it disables use of preexisting checksums 
> entirely. The man page entry would suggest it disables them for reads 
> too. If this is the case, it should do what you want.
>
> http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide#Checksums

Unfortunately, no - I tried this already, and it has no effect.  I assume it
only determines whether the checksums are created, not whether checked if they
already exist.

						Thanks, Joe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47A86FB3.2060204>