[Eisfair] [e1] eiskernel 2.8.0 (Status 'stable') verfügbar - 3.2er Kernel für eisfair-1

Stefan Welte post at stefan-welte.de
Di Mär 10 09:49:45 CET 2015


Hallo Thomas,

Am 08.03.2015 um 13:17 schrieb Thomas Bork:
>> 2. "mdadm -Es" findet das erstellte Raid md6 nicht, nur das bestehende md1:

ok, musste das Raid erst im Menü einrichten bzw. die Zeilen in /etc/mdadm/mdadm.conf schreiben:
> DEVICE /dev/sdd[1-9]

> Also möglicherweise alles ein Ergebnis von mehreren Dingen:
> 
> 1.
> Die mit dem Installer erstellten Raids weisen keinen Homehost auf - wahrscheinlich weil die Erstellung der
> Raids abläuft, bevor der Hostname des Systems überhaupt ermittelt werden kann.
> 
> 2.
> Später auf dem laufenden System erstellte Raids weisen einen Homehost auf.
hört sich plausibel an..

> Ich bin kein Raid-Spezialist. Spiel doch mal damit:
> http://www.abstractpath.com/2013/mounting-linux-software-raid-with-a-consistent-device-name/

$ mdadm --create /dev/md6 --bitmap=internal --level=1 --raid-disks=2 --homehost="<none>" /dev/sdd1 missing
führt zu
mdadm -Es:
> ARRAY /dev/md/6  metadata=1.2 UUID=0c60b4ac:a41a74ae:ab030a3f:3d3ad4c4 name=6

Ist nicht identisch mit den Installer erstellten, weil <none>: fehlt. Aber evtl. könnte man Installer und
Dokumentation mit --homehost="<none>" ausstatten. Ein Test, ob ein derartiges Raid eingebunden wird, kann
ich derzeit leider nicht machen.

Wenn mdadm -Ds /dev/mdX bei eisfair1 nicht die lange Ausgabe, sondern ARRAY-Zeilenvariante wie bei anderen
Distros, z.B. bei CentOS ein Raid0,...
> [root at swdt8 ~]# mdadm -Ds /dev/md0 
> ARRAY /dev/md0 metadata=1.2 name=0 UUID=24926ba7:a2d948d4:451e3962:5a8dc199
> [root at centos ~]# mdadm -Es
> ARRAY /dev/md/0  metadata=1.2 UUID=24926ba7:a2d948d4:451e3962:5a8dc199 name=0
> [root at centos ~]# mdadm -Ds
> ARRAY /dev/md0 metadata=1.2 name=0 UUID=24926ba7:a2d948d4:451e3962:5a8dc199
... machen würde, wäre das die zuverlässigste Art, bestehende RAIDs beim Kernelupdate mitzunehmen.
... ups, ich sehe gerade, daß bei eisfair1 "mdadm -Ds" auch die ARRAY-Zeilen ausspuckt, nur wenn man
/dev/mdX hintendranschreibt, gibt er die lange Variante aus.
Ginge es, "mdadm -Es" durch "mdadm -Ds" zu ersetzen im Installer/eiskernel?

Gruß,
Stefan



Mehr Informationen über die Mailingliste Eisfair