Задать вопрос
tmman
@tmman
Обои из семерки наконец-то пригодились!

Какие подводные камни у использования программного RAID 1 в Linux?

Читаю вот этот мануал и возникают сомнения по поводу программного RAID 1? т.к. автор описывает "внезапные" проблемы на ровном месте. У кого есть опыт такого использования?
В недалеком будущем намерен сделать файлохранилище на базе Ubuntu 16.04 (именно эта версия, не спрашивайте почему) и нужно определиться: программный или аппаратный RAID 1? Пожалуйста, расскажите о своем опыте.

p.s. пожалуйста, воздержитесь от вопросов и комментариев, не несущих смысла по теме.
  • Вопрос задан
  • 650 просмотров
Подписаться 1 Средний 1 комментарий
Ответ пользователя Алексей Скобкин К ответам на вопрос (6)
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Я не профессиональный администратор и мой ОПЫТ не должен быть вам релевантен. Но если вы просите, то...

Когда арендовал dedicated сервера в том же Hetzner - там практически всегда программный RAID являлся частью конфигурации сервера, если нужно было зеркалирование.
За несколько лет проблемы с RAID возникали только если с дисками на сервере были неполадки. И когда это происходило, этот RAID 1 спасал от потери данных.
На домашнем сервере - аналогично. Один раз RAID 1 у меня развалился, но это произошло потому, что я сконфигурировал его по инкрементным именам блочных устройств (вида /dev/sdd), а не по UUID-идентификаторам, которые на зависят от того, к какому разъёму диск подключить и т.п. В итоге мой RAID на домашнем сервере был развален (работал наполовину) полгода, а когда я это заметил - он был за пару часов легко синхронизирован обратно в нормальное состояние.
Последний пример, к слову, должен быть хорошим намёком на то, что любой RAID без мониторинга не является достаточно надёжным.

Здесь вам, скорее всего, все отпишутся, что с программным RAID нет никаких проблем нет. Если хотите избежать систематической ошибки выжившего - поищите проблемы сами. Желательно на английском в гугле. Только не впадайте в панику и рационально старайтесь оценивать насколько вероятно, что с вами что-либо произойдёт.
Ответ написан
Комментировать