Softvare RAID1+lvmroot [SOLVED]
slepnoga 2 февраля, 2007 - 18:59
Как поставит Gentoo на RAID1 (soft) - знаю
Как поставит Gentoo на LVM (на root раздел) - знаю тоже
Как сложит одно со вторым ?
google про Gentoo молчит
P.S SUSE 10 ES завелась с YASTa
»
- Для комментирования войдите или зарегистрируйтесь
а что тут
а что тут сложного?
сделай рейд, а сверху лвм нахлобуч. а в /etc/conf.d/rc есть настройка что за чем стартует RC_VOLUME_ORDER="raid evms lvm dm"
Re: а что тут
evadim ,попробуй сам так сделать ,еще раз :
mail ~ # cat /proc/mdstat
Personalities : [linear] [raid0] [raid1]
md1 : active raid1 sdb2[1] sda2[0]
39061952 blocks [2/2] [UU]
на md1 загнать lvm (/dev/mapper/system-root)
/etc/fstab :
/dev/mapper/system-root / reiserfs notail 0 1
у тевя initrd не отработает
http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml
все то же самое
все то же самое только в initrd вместо sda - md
все то же самое только в initrd вместо sda - md
инитрд от генкернела ?
он выполняет "mknod мд б 9 1 " но не стартует RAID ( в /proc/mdstat пусто , грузилса с опциеи debug ) ;mdstart в ручую ничего не дает
еще раз : linuxrc (init=/linixrc) должен:
1) собрать РАИД устроиства
2) просканит их на предмет ЛВМ и запустит ЛВМ
3) передат ядру правилный корневои раздел
я неделу с этим возился - начинаю думать что в ето буг генкернела или бусибох.
Конкретно при указании опции " root=/dev/ram0 init=/linuxrc lvmroot=/dev/md1" на РАМ диске создается /dev/md1,
но сборка РАИД не производитса , и на процедуре "startVolumes() "
linuxrc вываливается
P.S Поковырял /usr/share/genkernel/generic/{linuxrc init.script etc..}
не могу понят где перезаписывается $(REAL_ROOT)
У меня нет initrd,
У меня нет initrd, корень на рейде и рейд работает. Я что-то делаю не так?..
+1
vse tak dealesh, u samogo servak polnostju na /dev/md* stoit
i rabocaja mashinka na LVM ( i s RAIDom i s LVM ja znakom, blin eto moja rabota)
Vopros ne v etom. Vopros v tom kak zagruzitsa esli na /dev/md1 zagnat
LVM (policim k primeru /dev/mapper/system-root i etot system-root est
md* devais) i etot razdel dolzen bit kornevim ,t.e "/" (IMHO bez initrd||initramfs kornevoi razdel s LVM vi ne polucite)
Initialization
не на какие мысли не наводит?
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Меня ваш пост
Меня ваш пост наводит на мысль , что мне приидеться написать свой генкернел, т.к
мне ясно ,что вы на этой конфигурации(md+lvmroot) не работали
Конфиги показать ?
Если честно не
Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1
LVM2 я пользуюсь уже давно и особокго смысла ставить его на / не вижу.
корень можно сделать маленьким 500М достаточно...
А остальные разделы на LVM вынести...
Плюс вопрос вы md в ядро статично влинковыли?
Если да то он должен автоматом стартовать... Если тип волюмов установлен как Linux Raid Autodetect
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
"Если честно не
"Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1"
??? ссылку дайте ,пожалуйста , лучше на FAQ
"Плюс вопрос вы md в ядро статично влинковыли?"
По всякому -> 18 сборок linux-2.6.17-vserver-2.0.2.1 за неделю :)
аж уши болят (Supermicro P8SCT case 1U)
а теперь
а теперь внимательно читаем то что написано постом ниже...
Там ответ на вопросы
1 почему не стартует софт рейд...
2 В lvm2 есть такая возможность как использование mirror
точнее она есть в dm а lvm2 работает уже поверх девайс маппера...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Выдержка из
Выдержка из документации к ядру
про софтрейд
Про LVM2
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Горошая идея!
У всех приличных дистров правленные genkernel :-) Именно на предмет своих фич в initramfs В стандартном initramfs все же что-то про lvm говориться ...
[SOLVED]
Genkernel ne podderzivaet sabz;vam nuzen svoi initrd+(init=/linuxrc)
Sam zamorazivatsa ne stal,
/etc/fstab:
"/dev/mapprer/server /vservers reiserfs notail 0 0"
Smotrte zdes http://gentoo-wiki.com/HOWTO_Install_Gentoo_on_an_LVM2_root_partition
http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/LVM2/scripts/lvm2create_initrd/lvm2create_initrd?content-type=text/plain&cvsroot=lvm2&only_with_tag=HEAD
Raid urovna 1 zestko v jadre
init SUSE -> mrak :)