LVM und RAID auf Debian

Ich habe auf meinem Linux-Server (Debian Woody) wie in c't 3/05 ab Seite 96 beschrieben fĂĽr /home ein LVM-Volume eingerichtet (lvm10), das aus zwei physical volumes besteht. Die beiden physical volumes sind RAID-5-Arrays, die ich mit den raidtools2 angelegt habe. Nach dem Booten ist das LVM-Volume nicht vorhanden; rufe ich hingegen /etc/init.d/lvm start von Hand auf, startet es ohne Murren.

vorlesen Druckansicht
Lesezeit: 1 Min.

Ich habe auf meinem Linux-Server (Debian Woody) wie in c't 3/05 ab Seite 96 beschrieben fĂĽr /home ein LVM-Volume eingerichtet (lvm10), das aus zwei physical volumes besteht. Die beiden physical volumes sind RAID-5-Arrays, die ich mit den raidtools2 angelegt habe. Nach dem Booten ist das LVM-Volume nicht vorhanden; rufe ich hingegen /etc/init.d/lvm start von Hand auf, startet es ohne Murren.

Debian Woody legt die Startskripte für raid und lvm beide mit der Priorität 25 als S25lvm und S25raid2 in /etc/rcS.d/ ab. Da die Init-Skripte beim Booten in lexikalischer Reihenfolge aufgerufen werden, startet S25lvm vor S25raid2. Zum Zeitpunkt des LVM-Starts sind die RAID-Devices also noch gar nicht initialisiert. Als Lösung empfiehlt der Eintrag 270918 in der Debian-Fehlerdatenbank das Umbenennen von S25lvm in S27lvm. (odi)