Bug 29283

Summary: Проблема загрузки системы при наличии RAID с external bitmap
Product: Sisyphus Reporter: Alex Moskalenko <mav>
Component: startupAssignee: Alexey Gladkov <legion>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: darktemplar, glebfm, ldv, led, legion, mike, rider, shaba, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч для обхода проблемы старта массивов с внешним битмапом none

Description Alex Moskalenko 2013-08-14 15:58:11 MSK
Created attachment 5907 [details]
Патч для обхода проблемы старта массивов с внешним битмапом

При наличии в системе RAID-массивов с внешним битмапом при старте системы эти массивы находятся в состоянии inactive. Также имеем сообщение о проблемах запуска этих массивов и предложение зайти в шелл для исправления. Более подробно ситуация расписана в http://lists.altlinux.org/pipermail/sysadmins/2013-August/036250.html

Причина, похоже, в том, что массивы собираются правилами udev ДО того, как / (на котором лежит внешний битмап массивов) перемонтируется в rw. В процессе загрузки /etc/rc.d/scripts/raidstart пытается стартовать все с помощью mdadm --assemble --scan, что у него не получается, и массивы остаются в состоянии inactive.


В письме http://lists.altlinux.org/pipermail/sysadmins/2013-August/036263.html - грязный и неправильный (на мой взгляд) объезд этой проблемы.

Как сделать правильно и универсально - мыслей пока не возникло.
Comment 1 Michael Shigorin 2015-02-02 19:10:35 MSK
Это ещё актуально? (с тех пор изменился как mdadm, так и его udev rule)

См. тж. https://bugzilla.altlinux.org/show_bug.cgi?id=28879#c46
Comment 2 Alex Moskalenko 2019-03-25 10:42:09 MSK
Не осталось у меня массивов с вшешней bitmap. Закрываю.