На одной из наших лабораторных машин я внезапно обнаружил ошибку ввода-вывода диска. Она работала какое-то время, выполняя много операций ввода-вывода на диске из-за того, что наше приложение обрабатывает огромные данные. Моя машина подверглась нападению на оборудование, которое представляет собой RAID5. Я слышал от своего друга, профессионала RHCE, что огромный ввод-вывод также может вызвать сбой диска. Это правда?
Кроме того, у меня есть еще один вопрос о восстановлении моих данных в случае отказа одного диска на моей машине RAID5. Могу ли я восстановить данные в моей файловой системе?
Если да, может ли кто-нибудь помочь мне восстановить потерянные данные из-за ошибки ввода-вывода диска?
восстановление моих данных в случае отказа одного диска на моей машине RAID5. Могу ли я восстановить данные в моей файловой системе?
Именно для этого был создан RAID5. Если один диск в вашем массиве RAID5 выходит из строя, данные не теряются, и ваша система продолжает работать, как будто ничего не произошло (массив считается «деградировавшим»).
Если у вас есть запасной диск, просто подключите его, отформатируйте и снова добавьте в массив. Операционная система позаботится о повторной синхронизации нового диска, и вскоре у вас снова будет исправный RAID-массив.
Я слышал от своего друга, профессионала RHCE, что огромный ввод-вывод также может вызвать сбой диска. Это правда?
Да и нет. Совершенно очевидно, что увеличение нагрузки на жесткие диски увеличивает вероятность отказа. Но во многих случаях эти отказы являются производственными дефектами, а не результат стресса - так что это вопрос времени когда дефект проявляется в ошибке. Нагрузка на жесткие диски просто вызывает дефект раньше.
Оказывается, диски, которые прожили свой первый год в высоко загруженной среде, также являются много более надежен в долгосрочной перспективе. Если вы хотите узнать больше о частоте отказов жестких дисков, см. Статью Google Тенденции отказов при большом количестве накопителей (PDF).