LinuxForum.Fans
Тема

Raid

Автор: ERT 27 сообщений 6853 просмотров
#186909

Здравствуйте, подскажите, пожалуйста, на сколько реально настроить Raid массив на уже работающей машине?
При установке Debian не придал этому значения (по не опытности, не знал просто), а теперь, после установки DNS сервера, полез в syslog и обнаружил там следующее:

text
mpt-statusd: detected non-optimal RAID status

Поискал в Google решение вопроса, но ответа пока не нашел, да и боюсь, честно говоря, пробовать настраивать, чтобы не убить вообще всю систему.
Машина конечно же работает и так, но если Intel установил туда два винта, то почему бы не настроить все правильно.
Помогите решить вопрос. Благодарю.

#186932

А система уже на RAID?

#186943
Kettler написал:
А система уже на RAID?

Немного не понял вопроса.
Есть установленный Debian на сервере (IBM @server xSeries 336, 2*72Gb HDD SCSI). Он работает, но как я понял не использует рейд.
Все что я сделал (не могу найти мануал теперь):
[console]apt-get install mdadm[/console]

#187205

Тут речь идет о Raid 5, как я понял? Мне нужен Raid 0.

#187207

раид на готовой системe собирать не советую, лучше сохрание конфиги и установите уже на raid а какой выбор за вами.

#187212

Я так понимаю Raid настраивается сразу после установки Debian? Или можно как-то во время установки?
Помню, что во время установки, система определяла винты как два отдельных.

#187214

во время установки когда размечаете диски вроде есть.

#187216

Ок. Буду смотреть внимательнее.
Я просто последовал рекомендациям во время установки "Все файлы в одном разделе" или что-то в этом духе.

#187218
ERT написал:
Ок. Буду смотреть внимательнее.
Я просто последовал рекомендациям во время установки "Все файлы в одном разделе" или что-то в этом духе.

Ну если ещё решите разбить на разделы тогда уже LVM поверх RAID.

#197731

Вот и выдался случай переустановить Debian по причине http://linuxforum.ru/viewtopic.php?id=16983
Включил при установке аппаратный Raid 0, но никак не нашел как добавить раздел подкачки. Скажите, это не критично? Или лучше переустановить?

#197734

ERT, железный или софтовый raid?
В любом случае советую сначала на кошках потренироваться, дабы потом знать подводные камни, а их много - уже не раз было, все хорошо до первых проблем, потом начинаются вопли. wink

#197741

Железный рейд.
Тренироваться больше не на чем. Уже с самого начала вопросы - grub2 не устанавливается.

#197778

ERT, железный рейд если это не супер железка начиная от примерно от 300-500 бакинских за контроллер - вообще не советую использовать, особенно если это встроенный рейд на мамке -
Лучше софтовый - mdadm.

#197792

Xeon 2*3.2GHz/4096Mb DDR2 ECC/2*72Gb HDD SCSI/CD/1U
Вот моя машина. Возможно я что-то не так понял. У меня не получается разбить правильно диски на разделы.
Выбираю "Разбить в ручную", оба диска в Raid 0 и установка успешно продолжается до момента установки grub. Все. Дальше выдает ошибку, что не может установить grub.
Пробовал поверх LVM, но не нашел в инете материала по этому вопросу (именно во время установки дистрибутива). Потом, после установки Debian, уже есть описание об установке программного Raid.

#197793

ERT, я например не понимаю какой рейд ты хочешь?
ы. Давай точки над i расставим для чего тебе рейд?
Сможешь собрать и разобрать md зеркало загрузившись с live дистрибутива используя только консоль?

#197794

Я хочу, чтобы два диска работали в Raid 0 для более быстрой работы сервера.
Прошу прощения, возможно я запутал. Это скорее всего программный Raid получается (не совсем уверен, впервые сталкиваюсь).

newzenon написал:
Сможешь собрать и разобрать md зеркало загрузившись с live дистрибутива используя только консоль?

Вот тут не совсем понял. Так я и устанавливаю с live дистрибутива. Выбираю, во время разбивки раздела вручную md0 и md1 (машина эта не под рукой), отметив оба и система видит два диска как один 144Gb, начинаю установку, но все останавливается на установке grub.

#197799

http://ru.wikipedia.org/wiki/Mdadm
http://man-wiki.net/index.php/5:mdadm.conf
http://man-wiki.net/index.php/8:mdadm

http://ru.wikipedia.org/wiki/RAID
http://www.timcompany.ru/article4.html


RAID 0 на сервере - очень плохо.
Для сервера - RAID 1 или RAID 10.
Для 10-го три - четыре hdd надо.

Мой тебе совет потренируйся на кошках еще раз говорю.
На сервере главное - надежность, а это всегда зеркало.
Сделай raid для допустим web-сервера на 10Gb - и монтируй его в /var/www - вот тебе и тренировка. Просто если ты на корень сейчас поставишь его, учитывая твой опыт - будет куча проблем, а судя по:

ERT написал:
система видит два диска как один 144Gb, начинаю установку, но все останавливается на установке grub

- и это только их начало.

#197802
newzenon написал:
RAID 0 на сервере - очень плохо

Это не веб сервер. Тут установлены игровые сервера. Просто нет разницы - что он сейчас работает с одним диском, что в Raid 0 будет работать. На этом сервере более ничего не намечается для установки (для этого и покупал). Если бы на нем я устанавливал веб сервер, то и не думал бы про Raid вообще (исходя из своего опыта).
Kettler мне вот этим постом http://linuxforum.ru/viewtopic.php?pid=206090#p206090 говорил о разметке при установке Debian, но я не могу найти доступного мануала, чтобы было понятно, как и для чего правильно разбить разделы. А в тех, что я нашел описана установка Raid (mdadm) на уже установленный дистрибутив Linux.

P.S. Да и тренироваться больше не на чем. Это единственная машина с двумя дисками, а покупать контроллер нет необходимости - не буду пользоваться, да и стоит не дешево.
Тут такой случай подвернулся - переустановка wink . Вот и хочу понять как правильно подключить Raid. Потом, когда установлю сервера, такой возможности уже не будет. Разве опять кто-то взломает сервер wink.

#197804

Для тренировки не обязательно два-три диска, raid собирать надо не из дисков, а из разделов.
Допустим есть два раздела /dev/sda5 и /dev/sda6 - обязательно одинакового размера для зеркала.
Создаем raid 1

text
mdadm --create --verbose /dev/md0 --level=1  --raid-devices=2 /dev/sda5 /dev/sda6

Проверяем:

text
cat /proc/mdstat

Форматируем:

text
mkfs.ext4 /dev/md0

Монтируем куда нибудь

text
mkdir /mnt/raid
mount /dev/md0 /mnt/raid

Еще надо создать mdadm.conf
Короче читай: http://xgu.ru/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D0%B9_RAID_%D0%B2_Linux

Войдите или зарегистрируйтесь, чтобы ответить.