Bug 20453 - Ошибка при создании RAID с корневой файловой системой
Summary: Ошибка при создании RAID с корневой файловой системой
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: evms (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords: distro-blocker
Depends on:
Blocks: 19564
  Show dependency tree
 
Reported: 2009-06-15 11:25 MSD by Andrey Cherepanov
Modified: 2009-06-17 16:25 MSD (History)
8 users (show)

See Also:


Attachments
evms-engine.log (138.35 KB, text/x-log)
2009-06-15 11:25 MSD, Andrey Cherepanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2009-06-15 11:25:48 MSD
Created attachment 3606 [details]
evms-engine.log

При создании RAID1 на двух разделах и назначении получившемуся md0 точки монтирования "/" происходит критическая ошибка ("no such device"). При создании RAID для иных разделов всё работает.
Comment 1 Sergey Bolshakov 2009-06-15 14:03:08 MSD
версия ядра ?
Comment 2 Sergey Bolshakov 2009-06-15 17:59:40 MSD
пинг.
мне нужно знать, как оно себя ведёт на 2.6.27 и 2.6.29 -- сейчас у меня
возможности тестирования ограничены.
Comment 3 Sergey Alembekov 2009-06-15 19:49:42 MSD
Я ловил этот баг на 2.6.29-std-def-alt2. Какое ядро у Андрея не знаю.
Comment 4 Andrey Cherepanov 2009-06-16 13:09:45 MSD
(В ответ на комментарий №1)
> версия ядра ?
2.6.29-std-def-alt3
Comment 5 Sergey Bolshakov 2009-06-16 18:46:46 MSD
у меня есть некоторые основания думать, что причина в
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab4c1424882be9cd70b89abf2b484add355712fa
есть мысли ?
Comment 6 Dmitry V. Levin 2009-06-16 18:53:26 MSD
На kernel-image-ovz-smp-2.6.27-alt7 (в server) работает.
На kernel-image-std-def-2.6.29-alt3 (в desktop) не работает.

2vsu: Сергей, у тебя есть мысли на тему того, как это лучше исправить?
Comment 7 Sergey Vlasov 2009-06-16 22:43:59 MSD
Можно увидеть strace процесса, где вылезла ошибка?

(В ответ на комментарий №5)
> у меня есть некоторые основания думать, что причина в
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab4c1424882be9cd70b89abf2b484add355712fa
Вряд ли - в данном случае ошибка вылезает при работе с md, а не dm.
Comment 8 Sergey Vlasov 2009-06-17 00:00:48 MSD
(В ответ на комментарий №7)
> Можно увидеть strace процесса, где вылезла ошибка?
И dmesg - возможно, ядро тоже ругается.

Ещё может иметь смысл попробовать свежий снапшот evms (оказывается, этот труп ещё кто-то пытается гальванизировать); например, вот явная ошибка в районе md:
http://evms.cvs.sourceforge.net/viewvc/evms/evms2/engine/plugins/md/md_main.c?r1=1.58&r2=1.59
Comment 9 Sergey Bolshakov 2009-06-17 16:25:20 MSD
fixed in evms-2.5.5-alt12