ZDNET put a very controversial article about RAID5 doomed in 2009 because of bigger and bigger capacities some time ago (2007).
2009 has arrived and I would like to know if it's possible to recheck a RAID array online : read the whole discs and eventually detect a disk failure in advance (ie not subject to any SMART or data-needed basis).
I can think of a very simple way of checking : do a dd if=/dev/md0 of=/dev/null and monitor the RAID logs, but I'm searching of a more integrated way, that could even do some magic with the errors (like relocating them).
