За несколько лет скопилось большое количество SCSI/SAS дисков, которые просто выпадали из рейда и ставить их обратно, ну уж никак не хотелось... сейчас появилось время все это добро проверить, но в сети ничего хорошего не нашел. (плохой искатель)
Что можно использовать для проверки вдоль и поперек? (Диски разных производителей)
smartctl + badblocks из того же пакета. Как советовали выше - запустить полный тест и посмотреть на счетчики UNC и Grown list.
Можно еще bonnie++ прогнать, чтобы посмотреть на "попугаев".
Опять таки у большинства контроллеров есть свои внутренниие утилиты, которые умеют делать verify. Как правило запускаются во время POST сочетанием клавиш.