LINUX.ORG.RU

Создавал софтовый RAID5. перегрузил комп. /dev/md0 не найден. комп не грузится


0

0

На компе был райд1
Решил сделать райд5

в наличии есть /dev/sda2 /dev/sdb1 /dev/sdc1
собрал эти девайсы в райд 5
делал по этой доке:
http://xgu.ru/wiki/RAID#.D0.A0.D0.B0.D0.B7.D0.BC.D0.BE.D0.BD.D1.82.D0.B8.D1.8...

после того как отформатировал /dev/md0 (согласно доке) я перегрузил комп.
конфиг соответственно mdadm.conf остался от райд1

и все , комп не грузится....

выдает ошибку на том , что /dev/md0 не найден....

и просит востановление файловой системы....

я бы отмонтировал бы /dev/md0 или отредактировал бы mdadm.conf , но на все эти попытки выдает :
файловая система находится в режиме только чтения.


помогите! как востановить комп?

anonymous

Недостаточно информации

> На компе был райд1

Куда делся?

> Решил сделать райд5

С нуля или raid1 переделать?

Ядру при старте на /etc/mdadm.conf пофиг, оно собирает по метаданным.

Тип файловой системы fd(linux raid autodetect) поставил?

Deleted
()
Ответ на: комментарий от Deleted

райд 1 делался при установке ос, FC7

райд5 делал с нуля.. делал так

umount /dev/md0
mdadm -S /dev/md0
mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sda2 /dev/sdb1 /dev/sdc1
mkfs.ext3 /dev/md0

после форматирования комп некоторое время не трогал....

а потом я его прегрузил..... у получил трабл.....


тип файловой ситсемы ставли - raid autodetect
все как в доке было написано....

anonymous
()
Ответ на: комментарий от Deleted

после форматирования fdisk выдает:
fdisk -l

на диске /dev/md0 отсутствует верная таблица разделов

anonymous
()
Ответ на: комментарий от anonymous

> на диске /dev/md0 отсутствует верная таблица разделов

Естественно, это же не диск с разделами, это раздел :)

С таким же успехом можно посмотреть fdisk -l /dev/sda1 ;)

По теме - хотелось бы получить fdisk -l(без md0), и mdadm -D /dev/md0

Deleted
()
Ответ на: комментарий от Deleted

> Ядру при старте на /etc/mdadm.conf пофиг, оно собирает по метаданным.

Кажись только если md вшит в ядро вместе с поддержкой модулей нужного уровня. Во всех остальных случаях - `mdadm --detail --scan`, или как оно там, а потом ассембля.

Gharik
()

>я бы отмонтировал бы /dev/md0 или отредактировал бы mdadm.conf

Дак у вас md0 монтируется или "не найден2? Если система в режиме только для чтения (ro), то её можно перевести в режим чтение-запись командой mount: "mount -o remount,rw /"

В целом как разбиты диски? То есть где boot, root и т.д. разделы. Доступен ли ядру модуль для RAID5 или он лежит на рейде? В конце использованного вами HOWTO даны команды, в том числе "mdadm --assemble", попробуйте их...

mky ★★★★★
()
Ответ на: комментарий от Deleted

[root@2-fserver ~]# mdadm -D /dev/md0
/dev/md0:
Version : 00.90.03
Creation Time : Tue Jun 3 19:11:29 2008
Raid Level : raid5
Array Size : 406476416 (387.65 GiB 416.23 GB)
Used Dev Size : 203238208 (193.82 GiB 208.12 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Thu Jun 5 10:31:51 2008
State : active
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 64K

UUID : 393bff79:c681a99d:671b199c:924e16f2
Events : 0.63

Number Major Minor RaidDevice State
0 8 2 0 active sync /dev/sda2
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1


[root@2-fserver ~]# 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 25315 203238315 fd Автоопределение Linux raid
/dev/sda3 25316 30401 40853295 8e Linux LVM

Диск /dev/sdb: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 30099 241770186 fd Автоопределение Linux raid
/dev/sdb2 30100 30401 2425815 8e Linux LVM

Диск /dev/sdc: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 1 30401 244196001 fd Автоопределение Linux raid

Диск /dev/sdd: 320.0 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdd1 1 38913 312568641 83 Linux

Диск /dev/md0: 416.2 ГБ, 416231849984 байт
2 heads, 4 sectors/track, 101619104 cylinders
Единицы = цилиндры по 8 * 512 = 4096 байт

На диске /dev/md0 отсутствует верная таблица разделов
[root@2-fserver ~]#


anonymous
()
Ответ на: комментарий от anonymous

1. Пробовали перевести корень в rw (через -o remount) и поправить mdadm.conf? На каком разделе у вас корень? LVM? А то вроде команды у вас выполняются.

2. Вроде у вас есть /dev/md0... Попробуйте его смонтировать вручную: "# mount /dev/md0 /mnt/куда-надо".

И ещё

>после того как отформатировал /dev/md0 (согласно доке) я перегрузил комп. конфиг соответственно mdadm.conf остался от райд1

Cогласно доке: "Система сама не запоминает какие RAID-массивы ей нужно создать и какие компоненты в них входят. Эта информация находится в файле mdadm.conf. Строки, которые следует добавить в этот файл, можно получить при помощи команды mdadm --detail --scan --verbose". Так что правьте mdadm.conf... Пусть уж будет согласно доке.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.