|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 16 Jan 2004 20:01:33 To : Aleksey Barabanov Subject : Re: software RAID 0/1 -------------------------------------------------------------------------------- Aleksey Barabanov <abb@wessen.ru> writes: >>> Возвращаюсь к разбиению mdX на партиции. Это бред. И очень вредный. Дело >>> в том, что любой md можно превратить в обычный раздел (читайте медленно - >>> *раздел*) просто поменяв ему тип через fdisk с райдового на обычный. А то > Уточню. Это мое мнение. > > Вероятно можно и сделать иначе. Hо в моей схеме такое не предусмотрено. Вы > же написали, что поводом к миграции послужили участившиеся падения. Вот и у > меня такая мотивация. А раз так, то максимум простоты. И возможность > вернуть все в исходное состояние в любой момент. >>> что сделали вы, это разбили диск на партиции и затем еще раз разбили >>> партиции на подпартиции. Это зачем ? Чтобы собственный МБР еще и в буте >>> каждой партиции оказался ? И как этот венегрет ядро должно понимать ? >> Сквозь дебри насмешек совет таки появился. >> Имеется ввиду, что лучше создать /dev/md{0,1,2,3,4....} >> и на них создавать файловые системы? > > Да. Тем более, вы же хотите сделать raid загружаемым. Вы, я надеюсь, на рэйд > положите все, в т.ч. /boot. А иначе какой резон ? Т.е. ваш рейд должен > понимать загрузчик. Или lilo или grub. И ядро тоже должно понимать сразу > (может быть с помощью initrd). Ok. Переделал. Теперь файловые системы созданы на /dev/mdX. Возникли новые вопросы. Проблема в том, что мне надо грузиться с этого самого raid1. / и /boot тоже на raid1. Ядро скомпилировано с CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y В lilo.conf (22.2) поставил boot=/dev/md0 root=/dev/md0 append="md=0,1" # Их там больше;) Винчестеров два: /dev/hdb,/dev/hdc. hdb потому что, рейд ставлю не на сервере. Hа сервере он передет на /dev/hda. Hе будет ли с этим проблем? Ведь mkraid чего-то там в persistent blocks прописал. persistent blocks, кстати, для всех mdX выставлены в 1 Типы партиций из которых построены рейды выставлены в FD. Hе понятно ещё, откуда MBR (видимо, досовский по умолчанию) будет брать информацию об активном разделе и как он будет грузить загрузочный сектор. lilу надо что-то прописать в MBR? С какими опциями его запустить, чтоб наверняка и с первого раза. /dev/md0, на котором /boot состоит из /dev/hd{a,b}1. Да, initrd выше моего понимания :(. Можно без него обойтись? P.S. Администрирование - не моя работа. Приходиться этим заниматься, потому как мой админ лет десять назад отравился HP-UX-ом и с тех пор проповедует Windows Way, плюясь на все юниксы. Так что, мне бы поскорее это дело закончить и вернуться к работе. -- Best regards, Aleksey Cheusov. --- ifmail v.2.15dev5.1 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/172835940c7d0.html, оценка из 5, голосов 10
|