On Wed, 20 Jul 2016, Miles Keaton <mileskea...@gmail.com> wrote: > So I figure if I use OpenBSD + softraid RAID 5 (across 4 disks) and then > write my own little shell script to track the MD5 (find . -type f -exec md5 > {} \;) whenever I make changes, that should be enough to see if a file has > been changed due to disk corruption.
This will detect corruption, but won't fix it. ZFS fixes corrupted files on the fly, when possible, and updates on-disk parity to sustain another hit on the same file. Also I would rather recommend you use RAID10, with drives from two different batches.