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

Thomas Zweifel t2fel at gmx.net
Fr Feb 13 10:45:32 CET 2015


Hallo Stefan

Am 12.02.2015 um 23:26 schrieb Stefan Welte:
> Am 04.02.2015 um 13:20 schrieb Thomas Zweifel:
>> Der 'homehost' oder 'name' Eintrag in dem Metadaten scheint nicht zu
>> passen, deshalb nimmt mdadm beim assemblen die 127 (Plan B).
> zu wem/was passen die Metadaten nicht? Der ARRAY-Zeile in mdadm.conf der initrd.gz?
> 
> Mit 2.6-Kernel:
> $ mdadm -Es
> ARRAY /dev/md/data-raid1  metadata=1.2 UUID=2828347a:cf1db600:e7afe499:791fb662 name=eis1:data-raid1
> die mdadm.conf der 3erKernel-initrd.gz enthält:
> DEVICE /dev/[sh]d*
> ARRAY /dev/md/data-raid1  metadata=1.2 UUID=2828347a:cf1db600:e7afe499:791fb662 name=eis1:data-raid1
> Stimmt da was nicht?

So 100%ig blicke ich da auch nicht durch, aber der name sollte meines
Erachtens name=eis1:0 lauten, damit es bevorzugt als md0 zusammengebaut
wird.
Eventuell fehlt in der initrd vom 3.x kernel auch der Ordner /dev/md
sodass er es nicht als /dev/md/data-raid1 assemblen kann?

Da ich mit den metadaten 1.2 noch nicht ausgiebig getestet habe, was
geht, und was nicht, kann ich in dem Punkt allerdings nur spekulieren.


Bei einigen mit dem Problem, hat geholfen, den überflüssigen Ballast aus
der ARRAY Zeile in der initrd zu entfernen:

ARRAY /dev/md0 UUID=2828347a:cf1db600:e7afe499:791fb662

Vielleicht hilft dir das weiter?


> die linuxrc endet mit:
> /sbin/mdadm --assemble --scan
> OK?

Ja.


>> Wenn die Partitionen < 2TiB sind könntest Du ein neues raid 1 mit
>> metadaten 0.9 erstellen.
> nope, keine Lust mehr. War schon so genug Arbeit. Wieso 0.9 nehmen?

Da man 1.2 erst ab Partitionen > 2TiB benötigt, und es andererseits
Probleme bereiten kann, wie Du ja selbst herausgefunden hast.



Gruss Thomas


Mehr Informationen über die Mailingliste Eisfair