Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Feb 2008 06:30:01 -0700
From:      Joe Peterson <joe@skyrush.com>
To:        =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= <des@des.no>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Forcing full file read in ZFS even when checksum error encountered
Message-ID:  <47A864D9.4060504@skyrush.com>
In-Reply-To: <86prvby5o1.fsf@ds4.des.no>
References:  <47A73C8D.3000107@skyrush.com> <86prvby5o1.fsf@ds4.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling Smørgrav wrote:
> Joe Peterson <joe@skyrush.com> writes:
>> When I try to copy the file, I get only 655360 bytes copied, and then the copy
>> stops.  I assume this is because the next block is where the error is.
> 
> Try to lseek past it.

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?

						-Thanks, Joe



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