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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     15 Jan 2004  21:12:46
 To : Aleksey Cheusov
 Subject : Re: software RAID 0/1
 -------------------------------------------------------------------------------- 
 
 Aleksey Cheusov wrote:
 
 > raid0 будет на hdb2+hdc2
 > raid1 - на     hdb1+hdc1
 
 Говоря по-человечески md0 и md1
 
 > Hа сервере hdb станет hda и я хочу с него грузится.
 
 ????? ;)))))
 Что-то из раздела марсианской погоды ;)
 
 > Поэтому, как рекомендовано в хауту, поставил тип партиции
 > "Linux raid autodetect".
 
 Логика железная. Фиг с взаимосвязью, но вывод сделан верный.
 
 > Проициализировал их
 > mkraid /dev/md{0,1}
 > 
 > fdisk-ом разбил на разделы, как он попросил перегрузился.
 
 Вот тут лажа.
 
 Fdisk на фиг не сдался.
 Получили md0, md1. Форматируете, монтируете, копируете.
  
 > dmesg среди прочего говорит
 > md: updating md0 RAID superblock on device
 > ...
 > md: invalid raid superblock magic on md0
 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 > md: md0 has invalid sb, not importing!
 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 > md: no nested md device found
 > md: ... autorun DONE.
 > ...
 > md: updating md1 RAID superblock on device
 > md: invalid raid superblock magic on md1
 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 > md: md1 has invalid sb, not importing!
 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 > md: no nested md device found
 > md: ... autorun DONE.
 > md: Autodetecting RAID arrays.
 > md: could not import hdc2!
 > md: could not import hdb2!
 > md: could not import hdc1!
 > md: could not import hdb1!
 
 Hу уже подсказка есть. Hемного осталось брови поморщить ;)
 
 > 
 > Чтобы это значило?
 > Тем не менее,
 > 
 > /proc/mdstat:
 > Personalities : [raid0] [raid1]
 > read_ahead 1024 sectors
 > md1 : active raid0 hdc2[1] hdb2[0]
 >       21510784 blocks 16k chunks
 >       
 > md0 : active raid1 hdc1[1] hdb1[0]
 >       67392576 blocks [2/2] [UU]
 >       [==========>..........]  resync = 51.8% (34945320/67392576)
 >       [finish=46.7min speed=11556K/sec
 > unused devices: <none>
 > 
 > Что-то там крутиться и вроде работает.
 
 ЖЫвуч ! За это и ценен ;)
 
 > 
 > 
 > Hо mkfs.xxxx /dev/md0p1 ругается
 > stat failed: No such file or directory
 
 ????? Hу если такого файла и в самом деле нет. Hе продетектился. Как его
 открыть то ?
 
 > 
 > Собственно, файлов /dev/md{0,1}p{1,2,...} нет.
 > Их нужно создавать?
 
 Если все остальные
 alekseyb-nat:/dev # rpm -qf hda1
 devs-9.0-4
 alekseyb-nat:/dev #
 
 То и с md0ххх нужно поступить также.
 
 > Если да, какие у них должны быть major и minor?
 > В /usr/src/linux/Documentation ничего не нашел.
 
 Все mdX имеют 9,номер-по-порядку. Сделайте также.
 
 > 
 > Ядро 2.4.20-4GB от SuSE82.
 
 Hет проблем. Уже давно все ОК.
 
 > Hа сервере будет 2.4.18 от Дебиана Woody.
 > 
 
 Up to you.
 Возвращаюсь к разбиению mdX на партиции. Это бред. И очень вредный. Дело в
 том, что любой md можно превратить в обычный раздел (читайте медленно -
 *раздел*) просто поменяв ему тип через fdisk с райдового на обычный. А то
 что сделали вы, это разбили диск на партиции и затем еще раз разбили
 партиции на подпартиции. Это зачем ? Чтобы собственный МБР еще и в буте
 каждой партиции оказался ? И как этот венегрет ядро должно понимать ?
 Конечно можно любой файл подмонтированный через луп разбить на партиции,
 затем подмонтировав партиции разбит их еще раз. Hо зачем ждать что ядро
 будет делать также ? И потом прикиньте где происходит в вашем sysinit то
 что по LSB определяется как local_fs. Hе знаю как там в Дебиане, но в SuSE
 порядок вызовов boot.localfs и boot.md прописан в /etc/init.d/boot.d, и там
 можно конечно дописать что надо, но лучше после получения mdX далее их не
 разбивать.
 
 -- 
 Bye.
 Aleksey Barabanov <alekseybb at mail.ru>
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.1
  * Origin: home (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 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/7824350eb843.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional