Bug 4997 - не включается поддержка softraid если используется lvm на md
Summary: не включается поддержка softraid если используется lvm на md
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mkinitrd (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-15 19:01 MSD by Nick S. Grechukh
Modified: 2007-02-22 12:44 MSK (History)
5 users (show)

See Also:


Attachments
попытка исправить ситуацию (2.98 KB, patch)
2004-08-15 19:05 MSD, Nick S. Grechukh
no flags Details | Diff
модифицированный скрипт полностью (16.21 KB, text/plain)
2004-08-15 19:06 MSD, Nick S. Grechukh
no flags Details
Небольшая правка. (545 bytes, patch)
2004-12-07 15:10 MSK, solo
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nick S. Grechukh 2004-08-15 19:01:48 MSD
поддержка автоопределения softraid включается в образ inird только если 
fstab содержит /dev/md? и присутствует /etc/raidtab.  
второе не выполняется в случае использования mdadm вместо raidtools. страшнее  
первое: 
если /usr лежит на lvm расположенном на md0, то запись в fstab: 
/dev/vg_my/usr /usr не сожердит md?, и следовательно будет создан initrd без 
поддержки softraid. соответственно поднять lvm у rc.sysinit не получится.  
 
исправляется это mkinitrd --pause и ручным добавлением по образцу как сделал 
бы mkinitrd.
Comment 1 Nick S. Grechukh 2004-08-15 19:05:01 MSD
Created attachment 561 [details]
попытка исправить ситуацию
Comment 2 Nick S. Grechukh 2004-08-15 19:06:12 MSD
Created attachment 562 [details]
модифицированный скрипт полностью
Comment 3 solo 2004-12-07 15:10:30 MSK
Created attachment 662 [details]
Небольшая правка.

Небольшая правка полного скрипта.
Comment 4 solo 2004-12-07 15:12:27 MSK
(In reply to comment #2)
> Created an attachment (id=562)
> модифицированный скрипт полностью
> 

  attachment id=662 - небольшая правка к нему.
Comment 5 Nick S. Grechukh 2004-12-07 15:30:52 MSK
>attachment id=662 
тогда уж и в fstab искать md[0-9]* 
Comment 6 Sergey Vlasov 2007-02-21 23:43:42 MSK
В mkinitrd-3.0.1-alt1 поддержка Software RAID включается, если команда "mdadm
--detail --scan" выводит что-либо (кроме того, вывод этой команды начиная уже с
mkinitrd-3.0.0-alt1 использовался для определения используемых уровней RAID). 
Т.е., поддержка RAID будет включена при наличии любых активных RAID-массивов в
момент вызова mkinitrd (если только не использовалась опция --noraid).

Запуск RAID в этой версии mkinitrd по-прежнему производится средствами ядра -
необходимо устанавливать для разделов RAID тип 0xfd и использовать суперблоки
RAID версии 0.90.