Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Anton Shuko                          2:5005/66      17 Jan 2004  01:40:38
 To : Aleksey Cheusov
 Subject : software RAID 0/1
 -------------------------------------------------------------------------------- 
 
 16 Jan 04 19:01, you wrote to Aleksey Barabanov:
  AC> Aleksey Barabanov <abb@wessen.ru> writes:
 
  >>>> Возвращаюсь к разбиению mdX на партиции. Это бред. И очень
  >>>> вредный. Дело в том, что любой md можно превратить в обычный
  >>>> раздел (читайте медленно - *раздел*) просто поменяв ему тип через
  >>>> fdisk с райдового на обычный. А то
  >> Уточню. Это мое мнение.
  >>
  >> Вероятно можно и сделать иначе. Hо в моей схеме такое не
  >> предусмотрено. Вы же написали, что поводом к миграции послужили
  >> участившиеся падения. Вот и у меня такая мотивация. А раз так, то
  >> максимум простоты. И возможность вернуть все в исходное состояние в
  >> любой момент. что сделали вы, это разбили диск на партиции и затем
  >> еще раз разбили партиции на подпартиции. Это зачем ? Чтобы
  >> собственный МБР еще и в буте каждой партиции оказался ? И как этот
  >> венегрет ядро должно понимать ? Сквозь дебри насмешек совет таки
  >> появился. Имеется ввиду, что лучше создать /dev/md{0,1,2,3,4....} и
  >> на них создавать файловые системы? Да. Тем более, вы же хотите
  >> сделать raid загружаемым. Вы, я надеюсь, на рэйд положите все, в
  >> т.ч. /boot. А иначе какой резон ? Т.е. ваш рейд должен понимать
  >> загрузчик. Или lilo или grub. И ядро тоже должно понимать
  >> сразу (может быть с помощью initrd).
 
  AC> Ok. Переделал.
  AC> Теперь файловые системы созданы на /dev/mdX.
 
  AC> Возникли новые вопросы.
 
  AC> Проблема в том, что мне надо грузиться с этого самого raid1.
  AC> / и /boot тоже на raid1.
 
  AC> Ядро скомпилировано с
  AC> CONFIG_MD=y
  AC> CONFIG_BLK_DEV_MD=y
  AC> CONFIG_MD_RAID0=y
  AC> CONFIG_MD_RAID1=y
 
  AC> В lilo.conf (22.2)
 
  AC> поставил
  AC> boot=/dev/md0
 
 /dev/hda hdb?  вобщем какой у тебя первый диск будет и кого биос твой будет
 первым пробовать загрузить
 
  AC> root=/dev/md0
 
 уху
 
  AC> append="md=0,1" # Их там больше;)
 
 оно нада?
 
  AC> Винчестеров два: /dev/hdb,/dev/hdc.
 
  AC> hdb потому что, рейд ставлю не на сервере.
  AC> Hа сервере он передет на /dev/hda.
 
  AC> Hе будет ли с этим проблем? Ведь mkraid чего-то там в persistent
  AC> blocks прописал. persistent blocks, кстати, для всех mdX выставлены в
  AC> 1
 
 попробуй. у меня смену буковок выдерживал. хотя предпочитаю так не делать.
 
  AC> Типы партиций из которых построены рейды выставлены в FD.
 
  AC> Hе понятно ещё, откуда MBR (видимо, досовский по умолчанию)
  AC> будет брать информацию об активном разделе
  AC> и как он будет грузить загрузочный сектор.
 
 ссылка на лило садится в мбр того диска, который ты указал в boot. лило про
 рейды ничего не знает. то что твой /boot с ядром оказался на рейде (я так понял 
 у тебя оно вместе с / на одном разделе)  не есть хорошо, но прокатит, потому что
 ты использовал мирроринг. рейд0 или рейд5 и ты не загрузишься...
 а то что ты пишешь root=/dev/md0 - дык это он просто ядру передает эту строку...
 вообще рекомендуют /boot выносить на отдельный маленький партишен
 в начале диска. заметь, /dev/hda1, а не /dev/md0
 
  AC> lilу надо что-то прописать в MBR?
  AC> С какими опциями его запустить, чтоб наверняка и с первого раза.
 
  AC> /dev/md0, на котором /boot состоит из /dev/hd{a,b}1.
 
 prompt
 timeout=50
 default=linux
 boot=/dev/hda
 map=/boot/map
 install=/boot/boot.b
 lba32
 
 image=/boot/vmlinuz-smp
         label=linux-smp
         initrd=/boot/initrd-smp.img
         read-only
         root=/dev/md0
 
 image=/boot/bzImage
         label=linux
         read-only
         root=/dev/md0
 
 типа вот такой у меня /etc/lilo.conf для примера
 делаешь свой и пускашь lilo
 
 если хочешь прописать загрузчик на другой диск, если первый крякнется напрочь,
 то правишь boot=... на него и еще раз lilo  правда работоспособность этого
 не проверял. в смысле для подстраховки делаю, но диски пока не перетыкал.
 
  AC> Да, initrd выше моего понимания :(.
  AC> Можно без него обойтись?
 
 если необходимые драйверы устройств, достаточные для работы с диском и прочим,
 что нужно для монтирования / и стартовых скриптов встроено в ядро то можешь
 выкинуть эту бяку
 
  AC> P.S.
  AC> Администрирование - не моя работа.
  AC> Приходиться этим заниматься, потому как мой админ
  AC> лет десять назад отравился HP-UX-ом
  AC> и с тех пор проповедует Windows Way, плюясь на все юниксы.
 
 выгони этого "админа".
 
  AC> Так что, мне бы поскорее это дело закончить и вернуться к работе.
 
 Anton
 
 --- GoldED/W32 3.0.1
  * Origin: Пиво пить - здоровым быть !!! (2:5005/66)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 software RAID 0/1   Aleksey Cheusov   15 Jan 2004 18:30:11 
 Re: software RAID 0/1   Aleksey Barabanov   15 Jan 2004 21:12:46 
 Re: software RAID 0/1   Aleksey Cheusov   15 Jan 2004 22:56:01 
 Re: software RAID 0/1   Aleksey Barabanov   15 Jan 2004 23:54:47 
 software RAID 0/1   Anton Shuko   16 Jan 2004 18:28:21 
 Re: software RAID 0/1   Aleksey Barabanov   16 Jan 2004 19:08:03 
 Re: software RAID 0/1   Aleksey Cheusov   16 Jan 2004 20:01:33 
 Re: software RAID 0/1   Aleksey Barabanov   16 Jan 2004 21:18:46 
 Re: software RAID 0/1   Aleksey Cheusov   18 Jan 2004 21:46:12 
 Re: software RAID 0/1   Aleksey Barabanov   19 Jan 2004 17:16:36 
 Re: software RAID 0/1   Aleksey Cheusov   20 Jan 2004 17:55:57 
 Re: software RAID 0/1   Aleksey Barabanov   20 Jan 2004 22:44:56 
 Re: software RAID 0/1   Valentin Nechayev   24 Jan 2004 22:36:51 
 Re: software RAID 0/1   Aleksey Cheusov   24 Jan 2004 23:45:40 
 Re: software RAID 0/1   Valentin Nechayev   25 Jan 2004 00:03:31 
 software RAID 0/1   Anton Shuko   17 Jan 2004 01:40:38 
 software RAID 0/1   Anton Shuko   16 Jan 2004 18:22:19 
Архивное /ru.linux/18574008896f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional