|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 15 Jan 2004 23:54:47 To : Aleksey Cheusov Subject : Re: software RAID 0/1 -------------------------------------------------------------------------------- Aleksey Cheusov wrote: > Aleksey Barabanov <abb@wessen.ru> writes: > > [злобные насмешки поскипаны] Смешки не в Ваш адрес. Я вообще над линукс-коммюнити смеюсь по этому поводу. Тема такая заезженная. Совершенно очевидно что это просто стандартный шаг в создании линуксового сервера. И при этом такое колличество несуразных хавту и всяких самоделных писулек в стиле Калошин / Песин. А все что "из коробки", например в SuSE уж давно, сделано так что этим пользоватся себе дороже. >>> Если да, какие у них должны быть major и minor? >>> В /usr/src/linux/Documentation ничего не нашел. >> Все mdX имеют 9,номер-по-порядку. Сделайте также. > > По порядку не получится. > 0,cheusov>ls -l /dev/md{0,1,2,3,4,5} > brw-rw---- 1 root disk 9, 0 Mar 14 2002 /dev/md0 > brw-rw---- 1 root disk 9, 1 Mar 14 2002 /dev/md1 > brw-rw---- 1 root disk 9, 2 Mar 14 2002 /dev/md2 > brw-rw---- 1 root disk 9, 3 Mar 14 2002 /dev/md3 > brw-rw---- 1 root disk 9, 4 Mar 14 2002 /dev/md4 > brw-rw---- 1 root disk 9, 5 Mar 14 2002 /dev/md5 > 0,cheusov> > > /dev/mdXpY имеют другой major номер. Да, оказалось при внимательном рассмотрении, что не получится. Сведения о нужном решении находятся по ключу partition raid device и т.д. Там и указана приемлемая нумерация. > >> Возвращаюсь к разбиению mdX на партиции. Это бред. И очень вредный. Дело >> в том, что любой md можно превратить в обычный раздел (читайте медленно - >> *раздел*) просто поменяв ему тип через fdisk с райдового на обычный. А то Уточню. Это мое мнение. Вероятно можно и сделать иначе. Hо в моей схеме такое не предусмотрено. Вы же написали, что поводом к миграции послужили участившиеся падения. Вот и у меня такая мотивация. А раз так, то максимум простоты. И возможность вернуть все в исходное состояние в любой момент. >> что сделали вы, это разбили диск на партиции и затем еще раз разбили >> партиции на подпартиции. Это зачем ? Чтобы собственный МБР еще и в буте >> каждой партиции оказался ? И как этот венегрет ядро должно понимать ? > Сквозь дебри насмешек совет таки появился. > Имеется ввиду, что лучше создать /dev/md{0,1,2,3,4....} > и на них создавать файловые системы? Да. Тем более, вы же хотите сделать raid загружаемым. Вы, я надеюсь, на рэйд положите все, в т.ч. /boot. А иначе какой резон ? Т.е. ваш рейд должен понимать загрузчик. Или lilo или grub. И ядро тоже должно понимать сразу (может быть с помощью initrd). Только одно помните, что номера созданных пар устройств не меняются далее. Т.е. то что создано как пара md0 так далее и будет md0, а то что было md10 в md0 не хочет потом перестраиваться. Такая проблема возникает при миграции с битой пары зеркала на другую с изменением размеров. Все ОК. Hо новые md продолжают нумерацию. А когда мы новое md ставим как базовым, так оно далее сохраняет номера ;) Или это был мой глюк ;) -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.1 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824ce954382.html, оценка из 5, голосов 10
|