Wikipedia says "RAID 2 is the only standard RAID level, other than some implementations of RAID 6, which can automatically recover accurate data from single-bit corruption in data."
Does anyone know if the RAID 6 mdadm implementation in Linux is one such implementation that can automatically detect and recover from single-bit data corruption. This pertains to CentOS / Red Hat 6 if those are different from other versions. I tried searching online but didn't have much luck.
With SATA error rates being 1 in 1E14 bits, and a 2TB SATA disk containing 1.6E13 bits, this is especially relevant to preventing data corruption.
I'm not certain on this, but I believe this is less of a concern that I originally thought. I think drives that have good error detection would cause mdadm to be aware of the corruption and that would allow mdadm to then try reading the data from the other drives. The reader is advised to research whether this is the case or not before basing a decision on the original concern in this question. If you find out anything conclusive, please share what you find.