Não há paridade nos blocos do ZFS, portanto eles não são "auto-reparáveis".
A depuração tenta reparar os erros de corrupção realocando os blocos com uma soma de verificação incorreta em outro lugar. Só pode fazê-lo se existir uma cópia sã dos blocos defeituosos no conjunto.
A chance de o último ser verdadeiro é bastante alta se você estiver usando redundância (espelhamento ou raidz), mas ainda está presente para pools ou faixas de dispositivos únicos se o erro de checksum afetar:
- um bloco de metadados, pois eles são (pelo menos) duplicados por padrão
- um bloco de dados de um conjunto de dados configurado com blocos idem (
copies=2
ou mais)