The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Автоподъем Sofware RAID."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Автоподъем Sofware RAID."  
Сообщение от stakado email(ok) on 22-Май-07, 19:02 
Доброго времени суток!

Есть три софтварных массива - /dev/md0, /dev/md1, /dev/md1
Сделаны так:
mdadm --create /dev/md0 -n 2 -l 1 missing /dev/sdb1
mdadm --create /dev/md1 -n 2 -l 1 missing /dev/sdb6
mdadm --create /dev/md2 -n 2 -l 1 missing /dev/sdb5

После этого поправил /etc/fstab:
/dev/md0       /               ext3    defaults        1 1
/dev/md1       /home           ext3    defaults        1 2
/dev/md2       swap            swap    defaults        0 0

Пересоздал initrd:
mkinitrd initrd-2.6.17-5mdv_md.img 2.6.17-5 -f

Указал его в грубе(menu.lst):
...
initrd (hd0,0)/boot/initrd-2.6.17-5mdv_md.img

Нарезал заново загрузчик (хотя может это и не обязательно было?):
grub-install /dev/sda

Ребучусь. И вижу, что md0 поднимается в самом начале (насколько понимаю тогда же, когда и детектятся винты):
SCSI device sdb: drive cache: write back
sdb: sdb1 sdb2 < sdb5 sdb6 >
sd 1:0:0:0: Attached scsi disk sdb
md: md0 stopped.
md: bind<sdb1>
raid1: raid set md0 active with 1 out of 2 mirrors
md: md0 switched to read-write mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.

md1 поднимается позже (вроде тогда же, когда начинают подключатся фс):
hw_random hardware driver 1.0.0 loaded
device-mapper: 4.6.0-ioctl (2006-02-17) initialised: dm-devel@redhat.com
EXT3 FS on sda1, internal journal
Adding 4088500k swap on /dev/sda5.  Priority:-1 extents:1 across:4088500k
md: md1 stopped.
md: bind<sdb6>
raid1: raid set md1 active with 1 out of 2 mirrors
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.

а md2 вообще не поднимается.

Полностью весь dmesg лежит тут: http://specially4me.nm.ru/trash/dmesg.txt

Теперь собсна вопрос:
Каким образом можно указать какие массивы и когда поднимать? Может где есть док толковый - направьте, плиз или подскажите, а то уже полинета обыскал и ничего похожего не нашёл.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Автоподъем Sofware RAID."  
Сообщение от stakado email(ok) on 23-Май-07, 12:32 
Подскажите, пожалуйста - я же знаю, вы умеете)
Если не опеннет, то больше никто. Хоть чуть-чуть направьте, чтоб было куда искать. А то ищу я может и не то*(.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Автоподъем Sofware RAID."  
Сообщение от stakado email(ok) on 23-Май-07, 17:00 
Нашел еще, что в грубе надо указать опции ядра:
md=dn,dev,dev,...
This  tells  the md driver to assemble /dev/md n from the listed devices.  It is only necessary to start the device  holding  the root  filesystem  this  way.

Поправил menu.lst:
title Mandriva 2007.0 RAID
kernel (hd0,0)/boot/vmlinuz root=/dev/md0 resume=/dev/md1 md=0,/dev/sdb1 md=1,/dev/sdb2 md=2,/dev/sdb3 splash=silent vga=0x31a
initrd (hd0,0)/boot/initrd-2.6.17-5mdv_md.img

Эффект тот же.
Может я не так указываю опции ядра в случае, когда у меня создается деградированный (degraded) массив?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру