Jump to content

Как примонтировать и отформатирвоать RAID-массив


Recommended Posts

Привет. На сервере есть RAID5. Драйвер на него стал. Но его надо как-то отформатировать и примонтировать куда-то (чтобы потом на него ложить виртуалки). Не пойму тоже как это сделать. Он не диском виден, а сторадж-медиа http://www.ros-med.org/raid_2.png

Там вроде бы есть GUI для монтирования RAID - но не получается почему-то через него http://www.ros-med.org/raid_1.png

Как это можно сделать?

Link to post
Share on other sites

De-Bill писал(а) Tue, 21 April 2009 14:31

Привет. На сервере есть RAID5. Драйвер на него стал. Но его надо как-то отформатировать и примонтировать куда-то (чтобы потом на него ложить виртуалки). Не пойму тоже как это сделать. Он не диском виден, а сторадж-медиа http://www.ros-med.org/raid_2.png

Там вроде бы есть GUI для монтирования RAID - но не получается почему-то через него http://www.ros-med.org/raid_1.png

Как это можно сделать?

Хардварный раид должен видится в системе одним диском.

Если у Вас полусофтовый недораид, то лучше сделать чисто софтверный раид при помощи mdadm, или как раз при помощи той тулзы, изображение которой Вы нам продемонстрировали.

Link to post
Share on other sites

Привет.

Я думаю, у меня чисто хардвердный рейд. Это подтвердается несколькими обстоятельствами.

- он полностью конфигурится в биосе

- если ставить что-то другое, например виндузню, он видится строго одним диском

- SLES его тоже ведь видит одним диском - просто тип ему дает storage media

- этот диск никак не обрабатывается иструментом создания софтверных рейдов в SLES

то, что он ДОЛЖЕН БЫЛ БЫ ТЕОРЕТИЧЕСКИ видится одним диском - я понимаю. Теоретически. Но на практике это не так. Поэтому и ищу советов - как решить эту проблему

может быть кто-то может что-то умное посоветовать по протоколу загрузки сервера? - http://www.ros-med.org/dmesg.txt

все что относится к этому диску - там со словом ICH7

там несколько сетевых карт на сервере - не обращайте не это внимание, щас пока не до них

Link to post
Share on other sites

De-Bill писал(а) Thu, 23 April 2009 10:05

Привет.

Я думаю, у меня чисто хардвердный рейд. Это подтвердается несколькими обстоятельствами.

- он полностью конфигурится в биосе

- если ставить что-то другое, например виндузню, он видится строго одним диском

- SLES его тоже ведь видит одним диском - просто тип ему дает storage media

- этот диск никак не обрабатывается иструментом создания софтверных рейдов в SLES

то, что он ДОЛЖЕН БЫЛ БЫ ТЕОРЕТИЧЕСКИ видится одним диском - я понимаю. Теоретически. Но на практике это не так. Поэтому и ищу советов - как решить эту проблему

может быть кто-то может что-то умное посоветовать по протоколу загрузки сервера? - http://www.ros-med.org/dmesg.txt

все что относится к этому диску - там со словом ICH7

там несколько сетевых карт на сервере - не обращайте не это внимание, щас пока не до них

Ясно. А он(диск) никак не появляется как диск /dev/sdxx ?

Link to post
Share on other sites

если б я знал как вычислить его проявления

все что мне приходит в голову - посмотреть список всех моих устройств - http://www.ros-med.org/dev.txt

но где он там (и есть ли вообще) - я не знаю

в диалоговом окне я распознал его по имени чипсета контроллера

Link to post
Share on other sites

De-Bill писал(а) Thu, 23 April 2009 11:01

если б я знал как вычислить его проявления

все что мне приходит в голову - посмотреть список всех моих устройств - http://www.ros-med.org/dev.txt

но где он там (и есть ли вообще) - я не знаю

в диалоговом окне я распознал его по имени чипсета контроллера

Загрузиться с отключенными дисками(физически) раида и с включенным и сравнить устройства.

Или плюнуть, отключить раид в биосе и сделать софт-раид средствами ОС.

Материнка какая, хочу посмотреть в инете.

Link to post
Share on other sites

asus p5bv

отказаться от рейда аппаратного никак невозможно

в нем весь смысл в этом сервере - на нем должна быть гора виртуалок

кроме этого рейда на

этом серваке есть только крошечный по размеру бутовый IDE винтик

тока... по своей тупости не получается у меня поднять ничего пока

непонятно, почему все оказалось так сложно

я работал админом на фрюхе, у меня есть куча серверов под вмваре и куча под хайперв

а с линуксом - уже просто руки опускаются, ничего не работает вообще

Link to post
Share on other sites

De-Bill писал(а) Thu, 23 April 2009 12:52

asus p5bv

отказаться от рейда аппаратного никак невозможно

в нем весь смысл в этом сервере - на нем должна быть гора виртуалок

кроме этого рейда на

этом серваке есть только крошечный по размеру бутовый IDE винтик

тока... по своей тупости не получается у меня поднять ничего пока

непонятно, почему все оказалось так сложно

я работал админом на фрюхе, у меня есть куча серверов под вмваре и куча под хайперв

а с линуксом - уже просто руки опускаются, ничего не работает вообще

Дравер встал линуксовый надо пологать. А откуда этот драйвер?

И собственно как Вы определили, что он в работе?

На этой плате 2 раид контроллера, один марвел и Intel Matrix Storage. 5-го уровня раид только на Intel Matrix Storage.

Давайте разберёмся с драйвером который "стал" и работает ли он.

Если знаете как называается модуль драйвера - то lsmod | grep имя_модуля

Как видно из описания, raid 5-го уровня поддерживается только в виндовсе. В Linux-е -0.1.10 и всё.

И народ, таки советует сделать программный раид.

Link to post
Share on other sites

сначала я скачал драйвер с сайта ASUS

кроме того, я не поленился и позвонил в техподдержку ASUS

мне ответили, что это как раз сервер и предназначен для работы с SLES - для него он проектировался, а не для виндузни

это и определило, что я туда именно SLES поставил

второе. там обширный БИОС для настройки аппаратных рейдов - там все работает - биос при загрузке высвечивает статус аппартного рейда.

например когда я вынимал там шлейф с винта - биос был весь красный - что рейд неисправен

когда я поставил SLES - то увидел, что скачанный мною драйвер (я его даже на компакт записал предварительно) - не понадобился - SLES опознал этот винт

все что мне свидетельствует об опознавании http://www.ros-med.org/raid_2.png

кроме того, есть протокол загрузки http://www.ros-med.org/dmesg.txt

там есть такие строки

iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0860)

iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)

что они обозначают - хрен его знает, но это название моего чипсета RAID

вот и все что я знаю на данный момент

мне надо его примонтировать, отформатировать в ext3 и заюзать

вот это я уже не понимаю как сделать

Link to post
Share on other sites

De-Bill писал(а) Thu, 23 April 2009 13:40

сначала я скачал драйвер с сайта ASUS

кроме того, я не поленился и позвонил в техподдержку ASUS

мне ответили, что это как раз сервер и предназначен для работы с SLES - для него он проектировался, а не для виндузни

это и определило, что я туда именно SLES поставил

второе. там обширный БИОС для настройки аппаратных рейдов - там все работает - биос при загрузке высвечивает статус аппартного рейда.

например когда я вынимал там шлейф с винта - биос был весь красный - что рейд неисправен

когда я поставил SLES - то увидел, что скачанный мною драйвер (я его даже на компакт записал предварительно) - не понадобился - SLES опознал этот винт

все что мне свидетельствует об опознавании http://www.ros-med.org/raid_2.png

кроме того, есть протокол загрузки http://www.ros-med.org/dmesg.txt

там есть такие строки

iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0860)

iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)

что они обозначают - хрен его знает, но это название моего чипсета RAID

вот и все что я знаю на данный момент

мне надо его примонтировать, отформатировать в ext3 и заюзать

вот это я уже не понимаю как сделать

Он опознал контроллер, но это не значит, что он будет работать и ему не нужны дрова.

Link to post
Share on other sites

хорошо, это важное замечание - я это не понимал

я полагал, что раз в этом списке http://www.ros-med.org/raid_2.png - юнит УЖЕ появился, ничего больше делать не надо. он опознан

тогда может быть мне попытаться поставить дрова, которые я скачал у производителя материнки? этого я не делал - я подумал что SLES все поставил сам (тем более после телефонного разговора, где мне сказали, что это сервер именно под SLES)

Link to post
Share on other sites

De-Bill писал(а) Thu, 23 April 2009 09:05

Привет.

Я думаю, у меня чисто хардвердный рейд. Это подтвердается несколькими обстоятельствами.

- он полностью конфигурится в биосе

- если ставить что-то другое, например виндузню, он видится строго одним диском

- SLES его тоже ведь видит одним диском - просто тип ему дает storage media

- этот диск никак не обрабатывается иструментом создания софтверных рейдов в SLES

то, что он ДОЛЖЕН БЫЛ БЫ ТЕОРЕТИЧЕСКИ видится одним диском - я понимаю. Теоретически. Но на практике это не так. Поэтому и ищу советов - как решить эту проблему

все что относится к этому диску - там со словом ICH7

ICH7 на материнке - однозначно програмный fakeraid.

Ваши четыре довода в пользу аппаратного слабо необоснованы.

- На то он и фэйк рэйд, чтобы настраиваться через биос, изображая аппаратный.

- Поэтому фэйк и называют иногда windows raid.

- Линух тоже умеет работать в подобными "рейдами". Основные средства, как говорят - dmadm и mdraid

Да и вообще я не встречал аппаратный рэйд 5, интегрированный в чипсет. Хороший рэйд 5 стоит примерно 20 - 30 тыс рублей

Я присоединяюсь к совету Sleeping Daemon и рекомендую отключить бутафорию рэйда в биосе, а вместо этого использовать стандартный софтовый mdadm - средство широко используемое и хорошо себя зарекомендовавшее.

По сравнению с фэйк рейдом вы НИЧЕГО не потеряете ни в надежности, ни в скорости, ни в нагрузке процессора.

Link to post
Share on other sites

Нет, я уверен, что это чисто аппаратный RAID

Именно тем и отличаются СЕРВЕРНЫЕ материнки, что у них прямо на борту стоит RAID5

остальные материнки - это чаще всего просто дешевый бытовой хлам

а это дорогой сервер с дорогой серверной материнкой

доказать что это чисто аппаратный рейд - я могу просто сфотографировав ФОРМАТИРОВАНИЕ RAID5 (иначе ведь просто невозможно увидеть работу BIOS) - завтра я сфотографирую BIOS

сейчас есть кроме протокола загрузки - http://www.ros-med.org/dmesg.txt

есть также перечень оборудования http://www.ros-med.org/hwinfo.txt

там видно (как мне кажется), что SLES опознал RAID

по крайней мере я задал этот же вопрос уже в техподдержке SLES - может быть там что-то ответят

насчет софтверных рейдов - я думаю это бессмыслица

это заметно понижает скорость работы

общая операция записи на диск будет завершена после завершения каждой отдельной записи

те ждать придется не один раз по (допустим) 5ms, а четыре раза по 5ms

кроме того, это ацкая просто загрузка процессора - каждое обращение к отдельному винту (в рамках единой операции записи) - это прерывание

это все равно, что сделать самокастрацию - взять и замедлить работу дисковой подсистемы минимум в 4 раза

это просто немыслимо - при наличии СПЕЦИАЛИЗИРОВАННОЙ дорогой материнки на охренительно дорогом сервере

такие софтверные рейды могут быть для увеличения надежности и скорости считывания применяться ИНОГДА - но никак не на сервере (тем более с целью хранения на них дисков виртуальных машин с интенсивной записью на диски)

кроме того, я пробовал ставить на этот сервер виндузню (есть такой бесплатный Hyper-V сервер у них)

она отлично видит этот рейд как единый диск

просто по ряду причин не хочется связываться с микрософтом

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...