Проблемы с RAID, Intel Matrix
-
- Заглянувший
- Сообщения: 11
- Зарегистрирован: 15 апр 2009, 13:24
Проблемы с RAID, Intel Matrix
Здравствуйте, у меня беда!
Приобрели мы сервер, хотим заделать его под файловый, по сему все САТА разъемы заняты винтами, а конкретно хотелось сделать так:
RAID 1 2x250gb - Volume00
RAID 0 4x500gb - Volume01
Так как ДВД-шник подключать некуда (на мамке нет IDE), и свободных САТА тоже не осталось, было принято решение - убрать один из винтов массива 0. Получилось так:
RAID 1 2x250gb
RAID 0 3x500gb
в оставшийся порт САТА был подключен дивидюк.
На этапе установки (ось ЦентОс 5.3) эти самые массивы спокойно определялись, т.е. я видил как бы 1 диск 250 гиг и 1 диск 1500 гиг. Разметил всё, установил - оно заработало.
Тут я думаю, а не подключить бы мне 4-й винт, в контроллере RAID пересоздать Volume01 с 4-мя винтами. Сделал я это - система грузиться перестала (прерывалось на начальной загрузке и выкидывало в командную строку с надписью "восстановление файловой системы") - естественно, ведь там нет никакой ФС и разметки. Далее в fstab снес строку монтирования:
LABEL="/mnt/hdd" /mnt/hdd ну тут цифры
система начала грузится.
Меня посетила мысль что нужно отформатить этот диск (который уже 2 000 гиг) и заново прописать его в fstab, но вот что я вижу:
Это первый массив рейд 1
винт 1
/dev/sda
/dev/sda1
/dev/sda2
Винт 2
/dev/sdb
/dev/sdb1
/dev/sdb2
На них "/", "/boot", "swap".
В /dev/mapper/ есть тоже уст-во, не помню точно какое, примерно Volume0, проверил fdisk -l /dev/mapper/..... - вижу свой 250 гиговик.
Но вот куда подевалось Volume1 ? Оно было до того, как я добавлял 4-й винчестер к рейду 0 ?
Эти диски по отдельности я прекрасно вижу как
/dev/sdc
/dev/sdd
/dev/sde
/dev/sdf
все по 500, без разметки.
Что посоветуете? Не уж то придется искать какой-нить дополнительный SATA контроллер, чтоб не отключать все диски и переустанавливать систему (ведь на этапе установки все определяется).
Также, на мамке кроме Intel есть еще и Adaptec. В чем их различия?
Приобрели мы сервер, хотим заделать его под файловый, по сему все САТА разъемы заняты винтами, а конкретно хотелось сделать так:
RAID 1 2x250gb - Volume00
RAID 0 4x500gb - Volume01
Так как ДВД-шник подключать некуда (на мамке нет IDE), и свободных САТА тоже не осталось, было принято решение - убрать один из винтов массива 0. Получилось так:
RAID 1 2x250gb
RAID 0 3x500gb
в оставшийся порт САТА был подключен дивидюк.
На этапе установки (ось ЦентОс 5.3) эти самые массивы спокойно определялись, т.е. я видил как бы 1 диск 250 гиг и 1 диск 1500 гиг. Разметил всё, установил - оно заработало.
Тут я думаю, а не подключить бы мне 4-й винт, в контроллере RAID пересоздать Volume01 с 4-мя винтами. Сделал я это - система грузиться перестала (прерывалось на начальной загрузке и выкидывало в командную строку с надписью "восстановление файловой системы") - естественно, ведь там нет никакой ФС и разметки. Далее в fstab снес строку монтирования:
LABEL="/mnt/hdd" /mnt/hdd ну тут цифры
система начала грузится.
Меня посетила мысль что нужно отформатить этот диск (который уже 2 000 гиг) и заново прописать его в fstab, но вот что я вижу:
Это первый массив рейд 1
винт 1
/dev/sda
/dev/sda1
/dev/sda2
Винт 2
/dev/sdb
/dev/sdb1
/dev/sdb2
На них "/", "/boot", "swap".
В /dev/mapper/ есть тоже уст-во, не помню точно какое, примерно Volume0, проверил fdisk -l /dev/mapper/..... - вижу свой 250 гиговик.
Но вот куда подевалось Volume1 ? Оно было до того, как я добавлял 4-й винчестер к рейду 0 ?
Эти диски по отдельности я прекрасно вижу как
/dev/sdc
/dev/sdd
/dev/sde
/dev/sdf
все по 500, без разметки.
Что посоветуете? Не уж то придется искать какой-нить дополнительный SATA контроллер, чтоб не отключать все диски и переустанавливать систему (ведь на этапе установки все определяется).
Также, на мамке кроме Intel есть еще и Adaptec. В чем их различия?
- IceMan
- Неотъемлемая часть форума
- Сообщения: 377
- Зарегистрирован: 22 июл 2007, 10:12
- Откуда: Минск
- Контактная информация:
Re: Проблемы с RAID, Intel Matrix
Во избежание головной боли в будущем перейди на софтовый раид и подумай еще раз, нужен ли тебе raid0 на 2Tb.
И укажи хотя бы что за сервер купили, а лучше название материнки и вывод lspci -nn
И укажи хотя бы что за сервер купили, а лучше название материнки и вывод lspci -nn
Re: Проблемы с RAID, Intel Matrix
Linux отлично устанавливается по сети, с USB Mass Storage и т.п...
Опыт растет прямо пропорционально выведенному из строя оборудованию
-
- Заглянувший
- Сообщения: 11
- Зарегистрирован: 15 апр 2009, 13:24
Re: Проблемы с RAID, Intel Matrix
IceMan, но ведь софтовый рейд - это лишнее потребление ресурсов проца! зачем при хардовом юзать софтовый? может в реализации оно проще, но согласись немного не рационально
Тем более меня мучает вопрос, почему же при установки линукса на этапе разбиения - он всё прекрасно видит))
Llama, ну вот например, как мне установить по сети, если я имею рядом комп с сидюком?
И на всякий случай как с флешки? (не приходилось раньше ни разу)
Зананее благодарен за помощь.
Тем более меня мучает вопрос, почему же при установки линукса на этапе разбиения - он всё прекрасно видит))
Llama, ну вот например, как мне установить по сети, если я имею рядом комп с сидюком?
И на всякий случай как с флешки? (не приходилось раньше ни разу)
Зананее благодарен за помощь.
- IceMan
- Неотъемлемая часть форума
- Сообщения: 377
- Зарегистрирован: 22 июл 2007, 10:12
- Откуда: Минск
- Контактная информация:
Re: Проблемы с RAID, Intel Matrix
А ты уверен что у тебя аппаратный RAID? или он на самом деле только им прикидывается? Загляни например сюдаAlexeyVitebsk писал(а):IceMan, но ведь софтовый рейд - это лишнее потребление ресурсов проца! зачем при хардовом юзать софтовый? может в реализации оно проще, но согласись немного не рационально
Тем более меня мучает вопрос, почему же при установки линукса на этапе разбиения - он всё прекрасно видит))
Re: Проблемы с RAID, Intel Matrix
Тоже были проблемы с Intel Matrix Storage и Embedded Raid II.
Перепробывали все дистрибутивы которые только смогли выкачать.
Из этого сделали только один вывод: только RedHat ( RHEL ).
Под него есть официальные дрова. под всё остальное не нашли.
Перечитав кучу инфы оказалось что это ещё и фейковые биос раиды с нагрузкой на оперативу.
Я даже подозреваю почему вы его купили.
Цена на эти сервера с предустановленной 2003 очень мала. А другие комплектации дорогие и мало представлены в Беларуси.
Мой вам совет купить именно нормальный RAID контроллер ценой от 500 зелёных, 3ware делает неплохие.
И на будущее если вы собираетесь покупать сервер и ставить на него linux обязательно в первую очередь смотрите что за контроллер.
Кстате говоря софтварный раид вринципе неплох для низконагрузочных систем. Однако не стоит его использовать если у вас висит на сервер нечто вроде почты или большой базы данных
Перепробывали все дистрибутивы которые только смогли выкачать.
Из этого сделали только один вывод: только RedHat ( RHEL ).
Под него есть официальные дрова. под всё остальное не нашли.
Перечитав кучу инфы оказалось что это ещё и фейковые биос раиды с нагрузкой на оперативу.
Я даже подозреваю почему вы его купили.
Цена на эти сервера с предустановленной 2003 очень мала. А другие комплектации дорогие и мало представлены в Беларуси.
Мой вам совет купить именно нормальный RAID контроллер ценой от 500 зелёных, 3ware делает неплохие.
И на будущее если вы собираетесь покупать сервер и ставить на него linux обязательно в первую очередь смотрите что за контроллер.
Кстате говоря софтварный раид вринципе неплох для низконагрузочных систем. Однако не стоит его использовать если у вас висит на сервер нечто вроде почты или большой базы данных
Re: Проблемы с RAID, Intel Matrix
Софтовый RAID гораздо более предсказуем в случае аварии. Аппратные RAID-контроллеры всегда покупаются парами.AlexeyVitebsk писал(а):IceMan, но ведь софтовый рейд - это лишнее потребление ресурсов проца! зачем при хардовом юзать софтовый? может в реализации оно проще, но согласись немного не рационально
Тем более меня мучает вопрос, почему же при установки линукса на этапе разбиения - он всё прекрасно видит))
Установка по сети отлично описана в руководстве по установке дистрибутива.Llama, ну вот например, как мне установить по сети, если я имею рядом комп с сидюком?
И на всякий случай как с флешки? (не приходилось раньше ни разу)
Зананее благодарен за помощь.
Не следует использовать для промышленного применения контроллеры которые не поддерживаются выбраной ОС 'as is' и требуют драйверов от производителя. Сегодня под RHEL5 Linux 2.6.18 драйвера есть, а через пару лет по RHEL 7 Linux 2.8.x драйверов не будет - производителю выгодно прекратить поддержку чтобы вы купили новую железку. Производитель может просто исчезнуть похоронив спецификаи навеки и т.п... Осоденно это касается серверов со встроенымі контроллерами - иногда там все сделано так, что у вас нет возможности подключить накопители к другому RADI-контроллеру...
PS: вывод fdisk -l, pvs, vgs, lvs и версию дистриубтива в студию плс.
Опыт растет прямо пропорционально выведенному из строя оборудованию
-
- Заглянувший
- Сообщения: 11
- Зарегистрирован: 15 апр 2009, 13:24
Re: Проблемы с RAID, Intel Matrix
[root@srv2 /]# fdisk -l
Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 30377 243898830 8e Linux LVM
Диск /dev/sdb: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 30377 243898830 8e Linux LVM
Диск /dev/sdc: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 * 1 60801 488384001 83 Linux
Диск /dev/sdd: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdd1 * 1 60801 488384001 83 Linux
Диск /dev/sde: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sde1 * 1 60801 488384001 83 Linux
Диск /dev/sdf: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdf1 * 1 60801 488384001 83 Linux
----------------------------------------
[root@srv2 /]# pvs
File descriptor 3 (/dev/tty) leaked on pvs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on pvs invocation. Parent PID 16354: bash
PV VG Fmt Attr PSize PFree
/dev/mapper/ddf1_Volume00p2 VolGroup00 lvm2 a- 232,59G 0
----------------------------------------
[root@srv2 /]# vgs
File descriptor 3 (/dev/tty) leaked on vgs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on vgs invocation. Parent PID 16354: bash
VG #PV #LV #SN Attr VSize VFree
VolGroup00 1 2 0 wz--n- 232,59G 0
----------------------------------------
[root@srv2 /]# lvs
File descriptor 3 (/dev/tty) leaked on lvs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on lvs invocation. Parent PID 16354: bash
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao 226,78G
LogVol01 VolGroup00 -wi-ao 5,81G
----------------------------------------
[root@srv2 /]# uname -a
Linux srv2.vitebsk.ws 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
Решил всё же отдельно подключать 4х500, а вот 2 первых винта в рейд 0, зеркало. В биосе все же выбрал Adaptec RAID, потому что его функционал мне больше понравился.
Еще вопрос, а как узнать, вышел ли какой-нибудь винт из строя в рейд 0 в консоли? Биоса то я уже не увижу, сервер в датацентре
Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 30377 243898830 8e Linux LVM
Диск /dev/sdb: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 30377 243898830 8e Linux LVM
Диск /dev/sdc: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 * 1 60801 488384001 83 Linux
Диск /dev/sdd: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdd1 * 1 60801 488384001 83 Linux
Диск /dev/sde: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sde1 * 1 60801 488384001 83 Linux
Диск /dev/sdf: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdf1 * 1 60801 488384001 83 Linux
----------------------------------------
[root@srv2 /]# pvs
File descriptor 3 (/dev/tty) leaked on pvs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on pvs invocation. Parent PID 16354: bash
PV VG Fmt Attr PSize PFree
/dev/mapper/ddf1_Volume00p2 VolGroup00 lvm2 a- 232,59G 0
----------------------------------------
[root@srv2 /]# vgs
File descriptor 3 (/dev/tty) leaked on vgs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on vgs invocation. Parent PID 16354: bash
VG #PV #LV #SN Attr VSize VFree
VolGroup00 1 2 0 wz--n- 232,59G 0
----------------------------------------
[root@srv2 /]# lvs
File descriptor 3 (/dev/tty) leaked on lvs invocation. Parent PID 16354: bash
File descriptor 7 (pipe:[92286]) leaked on lvs invocation. Parent PID 16354: bash
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao 226,78G
LogVol01 VolGroup00 -wi-ao 5,81G
----------------------------------------
[root@srv2 /]# uname -a
Linux srv2.vitebsk.ws 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
Решил всё же отдельно подключать 4х500, а вот 2 первых винта в рейд 0, зеркало. В биосе все же выбрал Adaptec RAID, потому что его функционал мне больше понравился.
Еще вопрос, а как узнать, вышел ли какой-нибудь винт из строя в рейд 0 в консоли? Биоса то я уже не увижу, сервер в датацентре
-
- Неотъемлемая часть форума
- Сообщения: 1055
- Зарегистрирован: 25 окт 2006, 14:50
- Откуда: minsk
- Контактная информация:
Re: Проблемы с RAID, Intel Matrix
Если у вас выйдет из строя винт в нулевом рейде - это вы поймете сразу, без консоли.
Re: Проблемы с RAID, Intel Matrix
>>> Еще вопрос, а как узнать, вышел ли какой-нибудь винт из строя в рейд 0 в консоли? Биоса то я уже не увижу, сервер в датацентре
в /proc/mdstat будет написано
в /proc/mdstat будет написано
Опыт растет прямо пропорционально выведенному из строя оборудованию