PLD systemd i mdadm

Jacek Konieczny jajcus at jajcus.net
Wed Sep 27 15:45:38 CEST 2017


On 2017-09-27 15:35, stacho wrote:
> Drugi raid nie startuje i już. :(
> 
> Pomogło dopisanie do rc.local:
> /sbin/mdadm -A /dev/md1 /dev/sdc1 /dev/sdd1
> 
> i zmodyfikowanie fstab zamiast opcji "defaults" jest:
> "nofail,x-systemd.device-timeout=1" .
> 
> Dziwne to jakieś. :(
> Wie ktoś, jak systemd "składa" i montuje kolejne macierze (raid)??

Używasz dracut, czy geninitrd?

Systemd, jeżeli ma zauważyć macierze złożone w initramfs, to muszą one 
mieć takie metadane w udev jakby to sam systemd zrobił. Odpowiedni 
mdadm.conf i dracut (który wrzuca systemd do initramfs) powinny załatwić 
sprawę. Problemy zaczynają się, gdy do tego dorzuci się jeszcze LUKS i 
LVM – niektóre kombinacje wciąż sprawiają problemy.

Jak wygląda Twój mdadm.conf? Używasz UUID, czy ścieżek do poszczególnych 
składników?

Jacek


More information about the pld-devel-pl mailing list