<div dir="ltr">8 августа 2013 г., 15:52 пользователь Alex Moskalenko  написал:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

08.08.2013 15:22, Michael Shigorin пишет:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
On Thu, Aug 08, 2013 at 01:58:21PM +0400, Alex Moskalenko wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
- установленные пакеты:<br>
make-initrd-lvm-0.8.5-alt1<br>
make-initrd-0.8.5-alt1<br>
make-initrd-devmapper-0.8.5-<u></u>alt1<br>
startup-0.9.8.38-alt1<br>
mdadm-3.2.6-alt1<br>
</blockquote>
Не помню точно, но может недоставать make-initrd-mdadm.<br>
<br>
</blockquote></div>
Этот пакет я попробовал в первую очередь. Его наличие/отсутствие ситуации не изменило - поведение аналогичное. Да и модуль raid10 в initrd не попадает (root на raid1). И не хотелось бы, чтобы md10 собирался в initrd, так как в это время root еще не смонтирован и bitmap недоступен.<br>


<br>
Похоже, все-таки главный вопрос в том, почему при сборке массива правилами udev при доступном корне с файлом bitmap и /etc/mdadm.conf массив собирается как-то неправильно, а при всех тех же условиях, но с вручную набранными теми же mdadm --incremental ... -offroot - собирается и стартует корректно....<span class=""><font color="#888888"><br>


<br></font></span></blockquote><div><br></div><div>Могу подозревать, что это связано с тойже проблемой, что и с lvm.</div><div>А именно - удаление базы udev в initrd. </div></div>С недавнего времени udev не пересоздает базу устройств в системе и запускает:</div>

<div class="gmail_extra"><div class="gmail_extra">/sbin/udevadm trigger --type=subsystems --action=add</div><div class="gmail_extra">/sbin/udevadm trigger --type=devices --action=add</div><div>т.е с фильтром на добавление устройств.</div>

<div>Если в initrd базу udev удалили, то с &quot;--action=add&quot; старые устройства не добавятся в базу.</div><div><br></div>-- <br>Alexey Shabalin<br><br><br><br>
</div></div>