[make-initrd] [degraded md-raid] make-initrd в p9 и в Сизифе

Alexey Gladkov gladkov.alexey at gmail.com
Fri Feb 28 01:05:38 MSK 2020


On Thu, Feb 27, 2020 at 09:30:53PM +0100, Michael A. Kangin wrote:
> On 2/27/20 9:10 PM, Alex Gladkov wrote:
> 
> > Также бага [1] открыла ещё одну проблему, которую не очень понятно как
> > лечить автоматически: если в /etc/mdadm.conf описан не только корень, а
> > целый букет разных рейдов, то все они попадут в initrd, но при этом initrd
> > не будет ждать сборки их всех. Пока лучшей идеи, чем указание кастомного
> > mdadm.conf в такой ситуации у меня нет.
> 
> не знаю, насколько кривенько, но можно распарсить вывод:
> lsblk -psr $(mount |grep ' on / ' |cut -f1 -d' ')

Нет проблем найти имя рутового устройства и определить, что это рейд.

> найдя искомое md-устройство, и дальше грепнуть только его из mdadm.conf

mdadm.conf это не только ARRAY. Есть DEVICE, POLICY и так далее. У меня
нет уверенности, что можно выделить/сгенерировать конфиг mdadm.conf для
рутового устройства.

-- 
Rgrds, legion



More information about the Make-initrd mailing list