Am 15.09.15 um 03:46 schrieb Paul B. Henson:
From: Omen Wild
Sent: Monday, September 14, 2015 3:10 PM

Mostly we are wondering how to clear the corruption off disk and worried
what else might be corrupt since the scrub turns up no issues.
While looking into possible corruption from the recent L2 cache bug it seems
that running 'zdb -bbccsv' is a good test for finding corruption as it looks
at all of the blocks and verifies all of the checksums.

_______________________________________________
As George Wilson wrote on the ZFS mailing list: " Unfortunately, if the corruption impacts a data block then we won't be able to detect it.". So, I am afarid apart from metadata and indirect blocks corruption, there's no way to even detect a corruption inside a data block, as the checksum fits.

I think, the best one can do is to run a scrub and act on the results of that. If scrub reports no errors, one can live with that or one would need to think of options to reference the data with known, good data from that pool, e.g. from a backup prior to 6214 having been introduced, but depending on the sheer amount of data or the type of it, that might not be even possible.

Cheers,
Stephan
_______________________________________________
OmniOS-discuss mailing list
OmniOS-discuss@lists.omniti.com
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to