[Eisfair] Problem mit Softraid oder ist es ein HW Problem?

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Mai 19 19:15:45 CEST 2017


Hallo Helmut,

Helmut Backhaus wrote:

> Beim Abfragen der Platten, ich bin gerade dabei mir einen Überblick zu
> verschaffen was da so in der Doku steht, habe ich folgendes gefunden:
> sfdisk -l /dev/sdb

Bitte immer Info aufgrund gleicher Kommandozeilenprogramme liefern; sfdisk
und fdisk Ausgaben sind nicht so einfach vergleichbar, weil Info in Blocks
statt Sektoren etc ausgegeben werden.

> Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 4096 bytes
> I/O size (minimum/optimal): 4096 bytes / 4096 bytes
> Disklabel type: dos
> Disk identifier: 0x3769ff3c
> 
> Device     Boot      Start        End   Sectors   Size Id Type
> /dev/sdb1               63  976735934 976735872 465.8G fd Linux raid
> autodetect
> /dev/sdb2        976735935 1953487934 976752000 465.8G fd Linux raid
> autodetect
> /dev/sdb3       1953487935 2930239934 976752000 465.8G fd Linux raid
> autodetect
> /dev/sdb4       2930239935 3907024064 976784130 465.8G fd Linux raid
> autodetect
> 
> Partition 1 does not start on physical sector boundary.
> Partition 2 does not start on physical sector boundary.
> Partition 3 does not start on physical sector boundary.
> Partition 4 does not start on physical sector boundary
> 
> Die anderen 3 sind identisch!

Nein, denn sde sieht laut fdisk so aus:

    Device Boot      Start         End      Blocks  Id System
/dev/sde1               1       60799   488367936  fd Linux raid autodetect
/dev/sde2           60800      121599   488376000  fd Linux raid autodetect
/dev/sde3          121600      182399   488376000  fd Linux raid autodetect
/dev/sde4          182400      243201   488392065  fd Linux raid autodetect

Ich bin mir nicht sicher, ob die einzelnen Partitonen der 4 Platten wirklich
alle exakt gleich groß sind.

Unüblicherweise beginnt die erste Partition der sde-Paltte bei Sektor 1, was
schon ewig unüblich ist; über Sektor 63 ist das inzwischen auf 2048 gelegt,
was auch die Konvertierung von mbr nach gpt erlaubt.

Die Platten sind in unterschiedlich groß 1.8 und 2TB. Der für Raid nutzbare
Platz darf nur so groß, wie die kleinste Platte sein.

Die kleinste darf nicht bis zum Ende genutzt werden, denn am Ende werden bei
einigen Raid-Versionen (nicht RAID-Level) noch Superblöcke geschrieben.

Wenn nicht, sind deine Probleme nicht fehlerhafter Hardware sondern
fehlerhafter zuFuß Einrichtung geschuldet.

Hast damals Du die Partitionierung der zuerst eingerichteten Platte (muß die
kleinste sein) mittels sfdisk auf die anderen übertragen oder alle manuell
mit fdisk partitioniert?

Wie hast Du sichergestellt, dass wirklich alle Partitionen auf allen Platten
EXAKT gleich groß sind?

> Die unteren 4 Zeilen sind in rot, ist das normal?

So ganz sauber sind die Partitionen nicht aligned.

> Oder habe ich da schon bei der Einrichtung etwas falsch gemacht?

Ich vermute ja:

fdisk -l /dev/sdb

bis

fdisk -f /dev/sde

Ich denke, dass RAID sollte komplett neu eingerichtet werden.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair