Так, це проблема, головним чином із збільшенням розмірів приводу. Більшість накопичувачів SATA мають коефіцієнт URE (нерегульована помилка читання) 10 ^ 14. Або для кожного 12 ТБ даних, прочитаних статистично, постачальник дисків каже, що накопичувач поверне помилку читання (зазвичай ви можете їх шукати на аркушах специфікацій накопичувача). Привід буде працювати нормально для всіх інших частин накопичувача. Enterprise FC & SCSI-накопичувачі зазвичай мають частоту URE 10 ^ 15 (120TB) разом з невеликою кількістю SATA-дисків, що сприяє його зменшенню.
Я ніколи не бачив, щоб диски перестали обертатися в той самий час, але у мене виникла об’єм raid5, який потрапив у цю проблему (5 років тому з PATA накопичувачами 5400RPM). Привід виходить з ладу, він відзначається мертвим, і відбувається відновлення запасного приводу. Проблема полягає в тому, що під час відновлення другий диск не в змозі прочитати той маленький блок даних. Залежно від того, хто робить рейд, весь обсяг може бути мертвим або просто той маленький блок може бути мертвим. Якщо припустити, що один блок мертвий, якщо ви спробуєте прочитати його, ви отримаєте помилку, але якщо ви напишете на нього, накопичувач переставить його в інше місце.
Існує кілька методів захисту від: raid6 (або еквівалент), який найкраще захищає від відмови у подвійному диску, додаткові - це файлова система, що знає URE, наприклад, ZFS, використовуючи менші групи рейдів, так що статистично у вас є менший шанс потрапити на диск URE. обмеження (великі дзеркальні накопичувачі або диски raid5 менших розмірів), очищення дисків і SMART також допомагають, але насправді не є захистом само по собі, але використовується як додаток до одного з перерахованих вище методів.
У мене є близько 3000 шпинделів в масивах, і масиви постійно очищають накопичувачі, які шукають приховану URE. І я отримую досить постійний потік з них (кожного разу, коли він знаходить один, він виправляє його перед помилкою накопичувача і попереджає мене), якби я використовував raid5 замість raid6, а один з накопичувачів вийшов повністю мертвим ... Я б бути у біді, якщо він потрапить у певні місця.