ck80
@ck80
Компьютерщик

можно ли на софтовом рэйде создавать связку RAID0+RAID1?

Недавно устанавливал систему (CentOs) и задумался, можно ли на софтовом рэйде создавать подобную связку? Например сделать swap раздел в RAID0, а / в RAID1 или RAID10. Не будет ли в будущем проблем или ограничений в производительности, безопасности?
2 диска, ext3, мать обычная потребительская.
  • Вопрос задан
  • 2728 просмотров
Решения вопроса 1
kotomyava
@kotomyava
Системный администратор
Swap не нужно создавать на Raid0, это сильно повышает вероятность падения отдельных сервисов, да и сервера в целом...
Вообще, не надо гоняться за производительностью swap - надо настраивать сервер так, чтобы он в штатном режиме не использовался.

По поводу рейдов различных на одних и тех же дисках:
Никто не мешает вам разбить диски одинаково на разделы, и создавать рейд не из дисков а из разделов(для этого кстати, есть специальный тип раздела fd или fd00). В итоге получая рейды различных уровней. Например, raid1 для boot и рейд 10 для /, и того же swap.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mgyk
@mgyk
Проблемы нет, режете диски по разделам, поднимаете рейд между разделами
md0 -> /dev/sda1 /dev/sdb1
md1 -> /dev/sda2 /dev/sdb2
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
С производительностью проблем нет. С безопасностью тоже не встречал.
swap в raid0 ни в коем случае не создавайте, если жалко потерять данные в памяти (особенно, если mysql на машине будет - ему голову снесёт, если он насвопит, а рейд под swap развалится).
Схему mgyk описал выше верную.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект
28 апр. 2024, в 19:54
5000 руб./за проект