* [Comm] Master installation on RAID
@ 2002-11-20 17:04 Dmitry A. Legkikh
2002-11-21 8:07 ` Владимир
2002-11-27 10:24 ` Ilia Menchikh
0 siblings, 2 replies; 9+ messages in thread
From: Dmitry A. Legkikh @ 2002-11-20 17:04 UTC (permalink / raw)
To: community
Hello,
Подскажите, плиз, как дистриб. мастера поставить на software raid.
Есть два одинаковых винта скази, хочется рэид-1 сделать.
Я делаю следующее:
В программе инсталляции я разбиваю оба диска одинаково,
несколько разделов linux raid и swap
затем нажимаю на каждом разделе (кроме свапов) "добавить в раид"
получаю несколько устройств md0 - mdX.
Ставлю точки монтирования
/
/boot
/var
и т.д.
Дальше инсталляция идёт нормально.
Перезагружаю:
kernel panic: unable to mount root fs!!!
Что я сделал не так?
--
Best regards,
Dmitry
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Master installation on RAID
2002-11-20 17:04 [Comm] Master installation on RAID Dmitry A. Legkikh
@ 2002-11-21 8:07 ` Владимир
2002-11-25 7:57 ` Re[2]: " Dmitry A. Legkikh
2002-11-27 10:24 ` Ilia Menchikh
1 sibling, 1 reply; 9+ messages in thread
From: Владимир @ 2002-11-21 8:07 UTC (permalink / raw)
To: community
Привет всем.
Dmitry A. Legkikh пишет:
>Hello,
>
>Подскажите, плиз, как дистриб. мастера поставить на software raid.
>Есть два одинаковых винта скази, хочется рэид-1 сделать.
>
>Я делаю следующее:
>В программе инсталляции я разбиваю оба диска одинаково,
>несколько разделов linux raid и swap
>затем нажимаю на каждом разделе (кроме свапов) "добавить в раид"
>получаю несколько устройств md0 - mdX.
>Ставлю точки монтирования
>/
>/boot
>/var
>и т.д.
>
>Дальше инсталляция идёт нормально.
>Перезагружаю:
>kernel panic: unable to mount root fs!!!
>
Сразу из инсталлятора скорее всего не получится (команды mkraid на
инсталляцинонном CD не наблюдаю).
11.11.2002 отправлял в рассылку письмо с подправленным rc.sysinit и
пару строк как загрузиться на raid1
Из текста не совсем ясно - неужели /boot на soft-RAID запихнуть хотите?
--
Best regards
Vladimir
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re[2]: [Comm] Master installation on RAID
2002-11-21 8:07 ` Владимир
@ 2002-11-25 7:57 ` Dmitry A. Legkikh
2002-11-26 21:59 ` Andrew Grechko
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry A. Legkikh @ 2002-11-25 7:57 UTC (permalink / raw)
To: community
Hello,
Thursday, November 21, 2002, 11:07:54 AM, you wrote:
>>Подскажите, плиз, как дистриб. мастера поставить на software raid.
>>Есть два одинаковых винта скази, хочется рэид-1 сделать.
>>
skip
>>Дальше инсталляция идёт нормально.
>>Перезагружаю:
>>kernel panic: unable to mount root fs!!!
>>
В> Сразу из инсталлятора скорее всего не получится (команды mkraid на
В> инсталляцинонном CD не наблюдаю).
Если прописать в lilo boot=sda1 то он разворачивает ядро и запускает
sysvinit, несмотря на то, что тип раздела limux raid autodetect.
Далее если в lilo прописать root=sda5 то
using /lib/modules/2.4.18-alt6master-up/kernel/drivers/md/raid1.o
md: raid1 personality registered as nr 3
ext3fs: unable to mount superblock
ext2fs: unable to mount superblock
kernel panic: unable to mount root fs
В> 11.11.2002 отправлял в рассылку письмо с подправленным rc.sysinit и
В> пару строк как загрузиться на raid1
Я только на днях подписался, а архив pipermail как-то странно
работает. Нельзя ли повторить?
В> Из текста не совсем ясно - неужели /boot на soft-RAID запихнуть хотите?
Да, я хочу все разделы зеркалировать, кроме свопа. А чем это плохо?
--
Best regards,
Dmitry
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Re[2]: [Comm] Master installation on RAID
2002-11-25 7:57 ` Re[2]: " Dmitry A. Legkikh
@ 2002-11-26 21:59 ` Andrew Grechko
2002-11-27 7:34 ` Владимир
0 siblings, 1 reply; 9+ messages in thread
From: Andrew Grechko @ 2002-11-26 21:59 UTC (permalink / raw)
To: community
25 Ноябрь 2002 10:57, Dmitry A. Legkikh wrote:
<skip>
> В> Из текста не совсем ясно - неужели /boot на soft-RAID
> запихнуть хотите?
>
> Да, я хочу все разделы зеркалировать, кроме свопа. А чем это
> плохо?
Действительно, чем для RAID1 плохо? Так хоть если один винт
сдохнет система в случае перезагрузки автоматом загрузиться
сможет. Опять же, про своп - почему бы его не зазеркалировать? А
то очень грустно будет, когда система повиснет. Ах да, я
применительно к случаю сервера рассуждаю.
Еще вот такой момент: кто- то здесь вроде говорил что
вкомпиленные в ядро модули raid не есть хорошо. Интересно было
бы услышать, чем конкретно?
--
With best regards,
Andrew Grechko
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Master installation on RAID
2002-11-26 21:59 ` Andrew Grechko
@ 2002-11-27 7:34 ` Владимир
2002-11-27 8:01 ` Re[2]: " Dmitry A. Legkikh
0 siblings, 1 reply; 9+ messages in thread
From: Владимир @ 2002-11-27 7:34 UTC (permalink / raw)
To: community
Andrew Grechko пишет:
>25 Ноябрь 2002 10:57, Dmitry A. Legkikh wrote:
><skip>
>
>
>>В> Из текста не совсем ясно - неужели /boot на soft-RAID
>>запихнуть хотите?
>>
>>Да, я хочу все разделы зеркалировать, кроме свопа. А чем это
>>плохо?
>>
>>
>Действительно, чем для RAID1 плохо? Так хоть если один винт
>сдохнет система в случае перезагрузки автоматом загрузиться
>сможет. Опять же, про своп - почему бы его не зазеркалировать? А
>то очень грустно будет, когда система повиснет. Ах да, я
>применительно к случаю сервера рассуждаю.
>Еще вот такой момент: кто- то здесь вроде говорил что
>вкомпиленные в ядро модули raid не есть хорошо. Интересно было
>бы услышать, чем конкретно?
>
>
>
У меня на сервере для повышения надежности /boot не монтируется
(есть еще точки монтирования /boot2.../bootN для симметричных разделов на
других дисках), а раз так, зачем зеркало? В размонтированном каталоге
/boot только файл System.map-<kernel-version> для klogd, загруженной
машине больше ничего не нужно.
Чтобы система при отказе одного из дисков могла загрузиться и начать
процедуру восстановления без rescue дисков, для двух дисков может
быть три (хорошо, четыре) схемы загрузки:
- на raid1 в деградированном режиме
- на отдельный первый диск
- на отдельный второй диск
- с инициализацией raid при отработке initrd (загрузка на raid в
"нормальном" режиме)
А для реализации схем удобно иметь "персональный" доступ к каждому /bootN
Что касается замечания об автоматичекой загрузке - выдерните
первый диск с /boot на raid1 и попробуйте загрузиться.
Если вдруг отвалится один (или два) swap, для системных процессов,
скорее всего,
это окажется некритичным (умрет какое нибудь приложение). Swap на raid1 это
просто лишние тормоза и перерасход дискового пространства.
Статические модули raid в ядре. Для чего? Чтобы ядро было больше и
"заторможеней"?
Для загрузки это не требуется.
--
Best regards
Vladimir
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re[2]: [Comm] Master installation on RAID
2002-11-27 7:34 ` Владимир
@ 2002-11-27 8:01 ` Dmitry A. Legkikh
2002-11-27 10:54 ` Владимир
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry A. Legkikh @ 2002-11-27 8:01 UTC (permalink / raw)
To: community
Hello Владимир,
А как вы ставили систем? Сразу на рэйд или сначала на один диск
а потом делали рэйд и переносили?
Насколько я понял, инсталлировать Master на raid-1 можно,
но первая загрузка не проходит, не зависимо от того, где находится
/boot - на md0, или на sda1.
При этом лило создаёт рамдиск, разворачивает туда ядро,
но всё останавливается при попытке примонтировать корневую систему.
Я смотрел initrd, записываемый при инсталляции. Там есть модуль
raid-1 и он успешно подключается. После этого модуль ext3fs говорит
что-то типа "unable to ... superblock"
и далее unable to mount root fs.
Может быть в linuxrc должны быть строки для инициализации рэйд?
Сейчас там только модули прописаны.
--
Best regards,
Dmitry
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Master installation on RAID
2002-11-20 17:04 [Comm] Master installation on RAID Dmitry A. Legkikh
2002-11-21 8:07 ` Владимир
@ 2002-11-27 10:24 ` Ilia Menchikh
1 sibling, 0 replies; 9+ messages in thread
From: Ilia Menchikh @ 2002-11-27 10:24 UTC (permalink / raw)
To: community
On Wed, 20 Nov 2002 20:04:44 +0300
"Dmitry A. Legkikh" <dxod@okclub.org> wrote:
>
> Hello,
>
> Подскажите, плиз, как дистриб. мастера поставить на software raid.
> Есть два одинаковых винта скази, хочется рэид-1 сделать.
>
> Я делаю следующее:
> В программе инсталляции я разбиваю оба диска одинаково,
> несколько разделов linux raid и swap
> затем нажимаю на каждом разделе (кроме свапов) "добавить в раид"
> получаю несколько устройств md0 - mdX.
> Ставлю точки монтирования
> /
> /boot
> /var
> и т.д.
>
> Дальше инсталляция идёт нормально.
> Перезагружаю:
> kernel panic: unable to mount root fs!!!
>
>
> Что я сделал не так?
ИМХО не надо для / raid делать. У меня похожая конфигурация. Только пара
разделов Raid 0 Мастер поставился и взлетел на ура.
$ cat /etc/fstab
/dev/sda1 / reiserfs notail 1 1
/dev/sdb1 /boot reiserfs notail 1 2
/dev/md4 /home reiserfs notail 1 2
/dev/md5 /opt reiserfs notail 1 2
/dev/md1 /tmp reiserfs notail 1 2
/dev/md2 /usr reiserfs notail 1 2
/dev/md3 /var reiserfs notail 1 2
/dev/md0 swap swap defaults 0 0
<кусь>
--
Regards
Ilia Menchikh
JUD ililina@jabber.vitamin-e.ru
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Master installation on RAID
2002-11-27 8:01 ` Re[2]: " Dmitry A. Legkikh
@ 2002-11-27 10:54 ` Владимир
2002-11-27 14:59 ` Re[2]: " Dmitry A. Legkikh
0 siblings, 1 reply; 9+ messages in thread
From: Владимир @ 2002-11-27 10:54 UTC (permalink / raw)
To: community
Dmitry A. Legkikh пишет:
>Hello Владимир,
>
>А как вы ставили систем? Сразу на рэйд или сначала на один диск
>а потом делали рэйд и переносили?
>
>
Сначала по-простому, потом перенос корня на RAID1.
Про инсталлятор писал, не вижу в нем такого, чтобы можно было сразу.
>Насколько я понял, инсталлировать Master на raid-1 можно,
>но первая загрузка не проходит, не зависимо от того, где находится
>/boot - на md0, или на sda1.
>
>При этом лило создаёт рамдиск, разворачивает туда ядро,
>но всё останавливается при попытке примонтировать корневую систему.
>
>Я смотрел initrd, записываемый при инсталляции. Там есть модуль
>raid-1 и он успешно подключается. После этого модуль ext3fs говорит
>что-то типа "unable to ... superblock"
>и далее unable to mount root fs.
>
>Может быть в linuxrc должны быть строки для инициализации рэйд?
>Сейчас там только модули прописаны.
>
>
>
На RAID1 можно грузится минимум двумя способами.
В деградированном режиме модуль raid1 в initrd вообще не нужен.
Загрузка происходит монтированием в read-only "половинки" raid-зеркала,
затем загрузка модуля, иницализация mdN и перемонтирование в read-write
уже полного raid. Для этого необходимо соответствующим обазом
подредактировать
сценарий /etc/rc.d/rc.sysinit (прямо из дистрибутива "не катит").
"Подправленный"
сценарий я в рассылку отсылал.
Во втором случае (так можно грузиться на raid любого уровня) загрука
модуля и
инициализация md происходит при отработке linuxrc на initrd.
--
Best regards
Vladimir
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re[2]: [Comm] Master installation on RAID
2002-11-27 10:54 ` Владимир
@ 2002-11-27 14:59 ` Dmitry A. Legkikh
0 siblings, 0 replies; 9+ messages in thread
From: Dmitry A. Legkikh @ 2002-11-27 14:59 UTC (permalink / raw)
To: Владимир
Hello,
В> Dmitry A. Legkikh пишет:
>>Hello Владимир,
>>
>>А как вы ставили систем? Сразу на рэйд или сначала на один диск
>>а потом делали рэйд и переносили?
>>
В> Сначала по-простому, потом перенос корня на RAID1.
В> Про инсталлятор писал, не вижу в нем такого, чтобы можно было сразу.
[skip
]
В> На RAID1 можно грузится минимум двумя способами.
В> В деградированном режиме модуль raid1 в initrd вообще не нужен.
В> Загрузка происходит монтированием в read-only "половинки" raid-зеркала,
В> затем загрузка модуля, иницализация mdN и перемонтирование в read-write
В> уже полного raid. Для этого необходимо соответствующим обазом
В> подредактировать
В> сценарий /etc/rc.d/rc.sysinit (прямо из дистрибутива "не катит").
В> "Подправленный"
В> сценарий я в рассылку отсылал.
Насколько я понял, для этого в лило надо поставить
например root=sda5?
Вышлите плиз ещё раз подправленный rc.sysinit,
в архиве рассылки сообщения только за эту неделю.
В> Во втором случае (так можно грузиться на raid любого уровня) загрука
В> модуля и
В> инициализация md происходит при отработке linuxrc на initrd.
а есть ли у кого опыт в таком варианте установки?
что надо добавить в linuxrc?
в дефолтном initrd нету ни raidtab, ни fstab...
--
Best regards,
Dmitry
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2002-11-27 14:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-20 17:04 [Comm] Master installation on RAID Dmitry A. Legkikh
2002-11-21 8:07 ` Владимир
2002-11-25 7:57 ` Re[2]: " Dmitry A. Legkikh
2002-11-26 21:59 ` Andrew Grechko
2002-11-27 7:34 ` Владимир
2002-11-27 8:01 ` Re[2]: " Dmitry A. Legkikh
2002-11-27 10:54 ` Владимир
2002-11-27 14:59 ` Re[2]: " Dmitry A. Legkikh
2002-11-27 10:24 ` Ilia Menchikh
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git