Kernel-2.4 i soft-raid
Stacho Pal
stacho w venco.com.pl
Śro, 5 Gru 2001, 16:33:29 CET
On Tue, 4 Dec 2001, Michal Moskal wrote:
> > Dzisiaj udało mi się 'odpalić soft-raid na '/'. Dzięki Michał! :))
> > 'Raidstart' wszyte do bsp nie działa, natomiast kiedy do /bin (na initrd)
> > wsadziłem raidstart z raidtools-BOOT to kernel wykrył raid-a i podmontował.
> > Może mdctl-BOOT też by zadziałało, ale nie udało mi się znalęść mana-helpa
> > do tego programu, jest gdzieś??? To po pierwsze, po drugie w /dev (na initrd)
> > muszą być 'długie dev-y' (/dev/m/0 /dev/ide/host0/bus0...).
> > Pewnie dość trudno będzie to 'zautomatyzować' przy instalacji. :((
>
> mdctl --help to cały man... chyba nie potrzeba żadnego konfiga do samego
> startowania raida, więc byłoby to przydatne na initrd (tylko mdctl start
> /dev/md/0 czy coś koło tego).
Próbowałem potestować i qpa. :(( Coby nie generować co chwila nowego
initrd zrobiłem sobie root-a na hdc (na hda i hdb zalozony podczas
instalacji md0) i próbowałem przy pomocy mdctl (z pakietu mdctl-BOOT)
wystartować: mdctl --run /dev/md0 , dostaję wtedy komunikat:
mdctl: /dev/failed to run array /dev/md0: No such device
raidstart /dev/md0 działa bez problemu i po wystartowaniu raid-a
mdctl też 'ożywa' tyle że mdctl -D /dev/md0 w sekcji State pisze:
State: dirty, no-errors inne komunikaty w normie. Mdctl -E /dev/md0
pisze: No super block found on /dev/md0 (Expected magic a92b4efc,
got 00000000. Mdctl --stop /dev/md0 działa, próbowałem też opcji
--assemble /dev/md0 /dev/hda1 - wtedy: no RAID superblock on /dev/hda1
Potrafi 'ktoś' wystartować raida przy pomocy mdctl???
> długie devy, to dość oczywiste, pod warunkiem, że montujesz dev w
> /etc/startup, lub kernel je montuje. Bo AFAIK kernel 2.4 działa ze
> starymi devami, a one są (a przynajmniej powinny być) na initrd.
Nie montuję dev w startup i dopóki w startup i raidtab nie ma
długich 'devów' nie udało mi się wystartować raida.
> tak czy siak miło by było jakbyć testnął mdctl. jak będzie działać to
> włączę do bsp.
Niestety wynik (moich) testów jest negatywny. :((
-------------
pzdr
Stacho Pal
Więcej informacji o liście dyskusyjnej pld-devel-pl