Ответы пользователя по тегу RAID
  • Доказательства опасности программного RAID?

    @nucleon
    Вообще такое поведение было больше характерно для старых рейд контроллеров.
    Лично сталкивался с тем, что первый диск в рейде 1-м считается главным. И соответственно все действительно рушилось, если первый диск рушился. Решалось выставлением второго диска в место первого при сбое и заменой диска, но да бага была.
    А вообще сейчас это больше зависит от реализации рейда, точнее его логики. Софтовый рейд может действительно не загрузиться, так как рейд в системе включается только когда загружен драйвер, соответственно до его включения система как-то должна стартовать. Раньше решалось прописыванием загрузчика на второй диск и загрузкой с него.
    И еще софтовый рейд не может быть загрузочным, если он не зеркало, т.е. вские raid 0,5,6 и далее - не могут стартовать систему.

    Но у софтового рейда есть другая проблема. а именно резервирование производительности.
    т.е. его нельзя ставить на системы с высокой нагрузкой...
    Поясню: драйвер это по сути программа, с большим приоритетом но программа, т.е. предположим, что вы загрузили свой сервер задачами, которые сильно эксплуатируют диск, память и проц. и в итоге у вас драйвер окажется вытеснен из списка активных задач или памяти - в этот момент у вам все встанет.
    Еще одной проблемой может встать восстановление... Помнится мой софтовый рейд 5 из 4-х дисков при восстановлении диска упал в производительности в 16 раз...
    Ответ написан
    Комментировать
  • Как заставить mdadm запустить rebuilding при "горячем" отключении диска?

    @nucleon
    правильная процедура удаления такая:
    mdadm --manage /dev/md1 --fail /dev/sde1
    mdadm --manage /dev/md1 --remove /dev/sde1
    если не поможет - попробуйте удалить SPARE-диск таким-же образом
    а потом заново его добавить, но уже как обычный диск
    Ответ написан