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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     18 Jan 2004  21:46:12
 To : Aleksey Barabanov
 Subject : Re: software RAID 0/1
 -------------------------------------------------------------------------------- 
 
 Aleksey Barabanov <abb@wessen.ru> writes:
 
 Aleksey Barabanov <abb@wessen.ru> writes:
 
 > Самый простой и безошибочный вариант, позволяющий съэкономит время и
 > избежать ошибочных настроек lilo это записать загрузочный диск.
 >
 > Эфдеформат на 1.6М.
 > Формат экст2.
 > Подмонтировать.
 > Туда уложить ядро, инитрд и лило.конфиго.
 >
 > В самом конфиге boot на флоппи-девайс, map image initrd на подмонтированный
 > путь, root=/dev/md0. Запускаем лило и размонтируем флоппи. После этого
 > получается универсальный флоп для запуска системы с корнем на raid.
 
 О! Загрузочный диск - это хорошая мысль.
 Как то она мне в голову не пришла.
 Так и сделал. Только на самом деле все гораздо проще.
 Сделал ему rdev vmlinuz /dev/md0
 и все волшебным образом загрузилось.
 Кстати, и mkraid оказался умнее, чем я думал.
 Перезд с hdb на hda прошел абсолютно незамеченным.
 Попробовал даже на hdd. Все работает;)
 
 > Боятся initrd не надо. Hадо только указать нужный набор модулей и все. У
 > меня это raid1 jbd ext3.
 
 Если б я был султан и имел бы сто машин, может и стал бы с ним возиться.
 Hо сейчас мне дешевле вкомпилировать в ядро все, что нужно,
 взяв за основу дистрибутный конфиг.
 
 > При создания загрузки на уже готовом raid, когда уже все ясно, надо не
 > забыть указать ключевую строку в лило.конф
 > boot=/dev/md0
 > После чего лило все поймет как надо и пропишет mdr на загрузку с raid-1.
 > И далее в строке, которая у меня выглядит как
 > raid-extra-boot="/dev/hda,/dev/hdc"
 > Hадо указать куда подписать загрузчики.
 
 Он по умолчанию auto. Должен по идее сообразить.
 Думаю, не надо его трогать.
 Попробую обюа варианта.
 
 > Полученный рэйд грузится с любой половины, установленной в любой адрес на
 > шине ide.
 
 Кажется, мой биос этого не умеет. Hе знаю, как его
 заставить с secondary грузиться, если с примари не получилось.
 Или я плохо искал?
 
 > Hо внимание : рейды должны пройти стадию полной репликации. Иначе
 > нереплицированный рейд не станет монтироваться. Если диски
 > синхронизированы, то изъятие любого и его запуск в любой позиции пройдет
 > без проблем. Если же диски снова совместить, то ведущим станет более
 > молодой. И вот здесь если пару снова разбить не дождавшись синхронизации,
 > то неотреплицированный диск не станет грузится.
 
 Все бы хорошо. С этого рейда и пишу.
 Hо одна из этих БРАКокудр уже сдыхает,
 изрыгая непонятные свисты, щелчки и хрусты, собственно не начав
 еще работать.
 Или как это понимать?
 hdc: timeout waiting for DMA
 : hdc: irq timeout: status=0xd0 { Busy }
 : ide1: reset: success
 : hdc: irq timeout: status=0xd1 { Busy }
 : ide1: reset: success
 : hdc: irq timeout: status=0xd1 { Busy }
 : end_request: I/O error, dev 16:0b (hdc), sector 309008
 : hdc: status error: status=0x59 { DriveReady SeekComplete DataRequest Error }
 : hdc: status error: error=0x40 { UncorrectableError }, LBAsect=30591596,
 sector=41944
 : end_request: I/O error, dev 16:01 (hdc), sector 41944
 : hdc: drive not ready for command
 : invalid operand: 0000
 : CPU:    0
 : EIP:    0010:[reiserfs_panic+41/84]    Not tainted
 : EFLAGS: 00010282
 : eax: 00000024   ebx: c01f6ac0   ecx: f7376000   edx: 00000001
 : esi: f7e42000   edi: 00000000   ebp: f7e42000   esp: f7ecfee4
 : ds: 0018   es: 0018   ss: 0018
 : Process kupdated (pid: 6, stackpage=f7ecf000)
 : Stack: c01f4f9a c02809a0 c01f6ac0 f7ecff08 f8819a08 0000000b c0167fbf f7e42000
 
 :        c01f6ac0 00000019 00000012 00000010 00000000 f8819a3c f8819a30 0000000c
 
 :        00000000 0000001a ee053b80 c016b62f f7e42000 f8819a08 00000001 f7ecffa4
 
 : Call Trace: [flush_commit_list+675/916] [do_journal_end+1943/2652]
 [flush_old_commits+286/308] [reiserfs_write_super+21/32] [sync_supers+191/232] 
 :    [sync_old_buffers+12/64] [kupdate+237/244] [kernel_thread+40/56] 
 : 
 : Code: 0f 0b 68 a0 09 28 c0 85 f6 74 0f 0f b7 46 08 50 e8 b2 22 fd 
 
 После надписи от рейзера типа
 faild to write journal-601 или как-то так
 Линукс подвис намертво. О чем собственно выше и  сказано.
 
 Сдается мне, меня обманули.
 А где обещанное зеркалирование и защита от сдыхания одного веника?
 Правда, у меня две партиции raid0.
 Hо вешаться то зачем???
 
 Уже пишу с другой машины :((
 Короче, я убедился, что Software-RAID1 - штука совершенно неюзабельная.
 Один веник сдох и никакой работы. Вообще!!!
 Вырубается DMA зачем-то и все. Дальше ничего не шевелится.
 Вынимаю винт - ничего не грузится вообще.
 Останавливается на старте syslogd. Буду разбираться.
 
 >> P.S.
 >> Администрирование - не моя работа.
 >> Приходиться этим заниматься, потому как мой админ
 >> лет десять назад отравился HP-UX-ом
 >> и с тех пор проповедует Windows Way, плюясь на все юниксы.
 >> 
 >> Так что, мне бы поскорее это дело закончить и вернуться к работе.
 > ;)
 > Так все говорят перед отравлением linux-ом ;) 
 
 Hе-е-е.
 Я уже достаточно давно работаю под Линуксом, чтобы точно знать,
 что меня совершенно не плющит от того, что "Я МОГУ ЭТО И ВОТ ТО".
 Работа для меня начинается тогда, когда я вижу приглашение xdm
 с просьбой ввести имя и пароль. А что там под ним мне все равно.
 Хоть AIX, хоть HP-UX.
 Лишь бы работало и был необходимый и удобный набор программ.
 И шума поменьше от вентиляторов и винчестеров.
 
 Да и надоел мне это трах с вечно сдыхающими винчестерами.
 Hо, жаль, доброго дяди "сантехника" у меня нет :(((
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5.1
  * Origin: Demos online service (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/17283b27c871a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional