2.6.22-2-k7 startet RAID1 und EVMS nicht

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
samweis2111
Beiträge: 100
Registriert: 17.12.2007 11:44:18
Wohnort: SWEDEN

2.6.22-2-k7 startet RAID1 und EVMS nicht

Beitrag von samweis2111 » 17.12.2007 12:10:51

Hallo!

Ich habe einen (software) RAID1 mit zwei Festplatten an zwei verschiedenen Kontrollern.
Das System läuft gut mit etch unter 2.6.18 oder älter.
Nun habe ich den kernel 2.6.22-3-k7 (standard Debian Image) auf meiner "experimentellen" lenny Partition auf einer dritten Festplatte ausprobiert.

Der Kernel ehtdeckt die erste Festplatte am ersten Kontroller, macht dann erst einmal weiter mit USB und IDE,
während der zweite Kontroller seine domain validation macht, und dann, kurz bevor die anderen Platten gefunden werden, startet er den RAID1.
Wenn die zweite Platte dann entdeckt wird, wird sie nicht mehr zum RAID1 zugefügt - der läuft ja schon im degraded mode.

8<------8<-------8<------
md: raid1 personality registered for level 1
md: md1 stopped.
md: bind<sda6>
raid1: raid set md1 active with 1 out of 3 mirrors
sd 1:0:1:0: [sdb] 71687340 512-byte hardware sectors (36704 MB)
sd 1:0:1:0: [sdb] Write Protect is off
sd 1:0:1:0: [sdb] Mode Sense: cb 00 00 08
sd 1:0:1:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sd 1:0:1:0: [sdb] 71687340 512-byte hardware sectors (36704 MB)
sd 1:0:1:0: [sdb] Write Protect is off
sd 1:0:1:0: [sdb] Mode Sense: cb 00 00 08
sd 1:0:1:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sdb: sdb1 sdb2 sdb4 < sdb5 sdb6 >
8<------8<------8<------

Etwas später gibt's einen Haufen device-mapper Fehler:
8<------8<------8<------
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
device-mapper: table: 253:1: linear: dm-linear: Device lookup failed
device-mapper: ioctl: error adding target to table
8<------8<------8<------

Wenn der Rechner schließlich hochgefahren ist, ist md1active mit nur einer disk (sda6), aus sdc6 wurde dm-0,
und ich muss dm-0 manuell zu md1 re-adden, damit der Mirror läuft.

Obendrein fehlen ALLE EVMS Volumes in /dev/evms. Wenn ich das EVMS GUI starte, werden sie entdeckt und als
"modified" markiert, aber der Versuch die "Änderung" zu speichern führt nur zur Fehlermeldung, dass EVMS nicht speichern konnte, da es die devices nicht findet. Ein Zugriff auf irgendeinen der EVMS Volumes ist so also nicht möglich.

Was kann ich da machen?
Wie bekomme ich es hin, dass sowohl der RAID1 beim Booten korrekt "zusammengebaut" wird und dass die EVMS Volumes erkannt werden?

Vielen Dank für Eure Hilfe!

Oliver

Antworten