raid5 reparieren mit mdadm schlägt fehl

Status
Für weitere Antworten geschlossen.

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo, ich habe da eine kurze Frage, funktioniert das widerherstellen ds Raids an jedem herkommlichen 4 Port SATA Kontroller? Habe in meinem PC 4 SATA ANschlüsse und wäre froh, wenn ich mit einer Linux Boot CD das Raid reparieren könnte!

Bin für jede Hilfe dankbar

Gruss Patrick

PS: Kann mir jemand evtl. ein Tip geben mit welcher Linux Distri es am besten gemacht werden sollte?
 

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
funktioniert das widerherstellen ds Raids an jedem herkommlichen 4 Port SATA Kontroller?
das kommt drauf an, ob von die verwendete live-cd den treiber für deinen controller schon eingebunden hat und die angeschlossenen laufwerke erkennt.

Habe in meinem PC 4 SATA ANschlüsse
wenn du damit dein mainboard meinst, hast du je nach modell gute karten, da z.b. alle aktuellen intel mainboards so ziemlich den gleichen chipsatz draufhaben..

Kann mir jemand evtl. ein Tip geben mit welcher Linux Distri es am besten gemacht werden sollte?
am einfachsten gehts nach wie vor über telnet direkt auf der synology. mit live-cd habe ich es noch nicht ausprobiert.
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hi Supaman

Besten Dank für Deine Antwort.
habe tatsächlich ein Intel Mainboard, von daher dachte ich eben auch dass die Treiber eingebunden sein könnten.

Werde es aber demfalls mal mit telnet direkt auf der Synology versuchen, hab mich zwar mit telnet noch nie wirklich auseinander gesetzt, werd ich aber sicher hinbekommen.

Melde mich mal wieder und geb Rückmeldung obs geklappt hat oder nicht
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hmm, das sieht übel aus:

--------------------------------------------------------------
BusyBox v1.1.0 (2008.06.20-18:17+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

CubeStation> mdadm --stop /dev/md2
mdadm: stopped /dev/md2
CubeStation> mdadm --assemble --force -v /dev/md2 /dev/sda3 /dev/sdb3 /dev/sdc3
/dev/sdd3
mdadm: looking for devices for /dev/md2
mdadm: no recogniseable superblock on /dev/sda3
mdadm: /dev/sda3 has no superblock - assembly aborted
CubeStation>


Da ist wohl hopfen und Malz verloren oder was meinst Du supaman?
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Die Sache sieht bei mir wohl so ähnlich aus wie sie das bei bjoernsøn aussah.
Nun denke ich wäre wohl auch als erstes mal 4 neue Platten zu besorgen und diese 1:1 zu kopieren und dann nach euren Anleitungen weiter versuche. Ich frage mich nur ob es Sinn macht, wieder 4 250gb Platten zu kaufen, denn wenn schon neu, dann würde ich dann lieber mind. 4 320er oder 500er raid edition von WD kaufen aber dann wird die Sache ja nochmal schwieriger für mich als Anfänger in Sachen Synology CS-406e Raid rebuilder!!

Leider habe ich kein aktuelles Backup, von daher habe ich mich schon mit dem Wissen dass alle Daten weg sind auseinander gesetzt und diese eigentlich abgeschrieben, würde diese aber logischerweise wenn irgendwie möglich doch mehr als gerne wieder zurück holen!


BusyBox v1.1.0 (2008.06.20-18:17+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

CubeStation>
CubeStation> CubeStation> mdadm --query --detail /dev/md2
-ash: CubeStation: not found
CubeStation> /dev/md2:
-ash: /dev/md2:: not found
CubeStation> /dev/md2mdadm --query --detail /dev/md2
-ash: /dev/md2mdadm: not found
CubeStation> /dev/md2:
-ash: /dev/md2:: not found
CubeStation> mdadm --query --detail /dev/md2
ev/md2:/dev/md2:
Version : 00.90.03
Creation Time : Tue Mar 23 13:07:15 2004
Raid Level : raid5
Array Size : 728635776 (694.88 GiB 746.12 GB)
Device Size : 242878592 (231.63 GiB 248.71 GB)
Raid Devices : 4
Total Devices : 2
Preferred Minor : 2
Persistence : Superblock is persistent

Update Time : Fri Sep 26 22:02:58 2008
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Layout : left-symmetric
Chunk Size : 64K

UUID : 15ed6588:e7b673b4:dff8b3c3:a5f1b410
Events : 0.422470

Number Major Minor RaidDevice State
0 0 0 0 removed
1 0 0 1 removed
2 8 35 2 active sync /dev/sdc3
3 8 51 3 active sync /dev/sdd3
CubeStation> /dev/md2:
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Number Major Minor RaidDevice State
0 0 0 0 removed
1 0 0 1 removed
2 8 35 2 active sync /dev/sdc3
3 8 51 3 active sync /dev/sdd3
CubeStation> /dev/md2:

Im Webinterface steht unter status, dass Platte 1 und Platte 2 nicht initialisiert seinen? Was bedeutet das? Gibts da noch eine chance das Volume wieder zum laufen zu kriegen?
Müsste man diese 2 Platten nun wieder irgendwie dazu mounten?

Ich wäre echt dankbar, wenn mir damit jemand helfen könnte, bin wie ihr ja sehr nicht so der Profi auf dem Gebie Synology!
 
Zuletzt bearbeitet:

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
poste mal bitte die ausgaben der folgenden befehle:

> cat /proc/mdstat

> mdadm --query --examine /dev/sda3
> mdadm --query --examine /dev/sdb3
> mdadm --query --examine /dev/sdc3
> mdadm --query --examine /dev/sdd3

und zuletzt das immer wiederkehrende mantra... wenn dir deine daten wichtig sind, solltest du zunächst 1:1 kopien machen. da du sowiso aufrüsten willst, kannst du die kopien auch auf größere platten machen und später im laufenden betrieb das volume erweitern.
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
hi supaman

Siehst Du noch eine Chance da an wenigstens einen Teil der Daten ran zu kommen?


CubeStation login: admin
Password:
Login incorrect
CubeStation login: root
Password:


BusyBox v1.1.0 (2008.06.20-18:17+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

CubeStation> cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md2 : active raid5 sdc3[2] sdd3[3]
728635776 blocks level 5, 64k chunk, algorithm 2 [4/2] [__UU]

md1 : active raid1 sdc2[2] sdd2[3]
393472 blocks [4/2] [__UU]

md0 : active raid1 sdc1[2] sdd1[3]
787072 blocks [4/2] [__UU]

unused devices: <none>
CubeStation> mdadm --query --examine /dev/sda3
mdadm: No md superblock detected on /dev/sda3.
CubeStation> mdadm --query --examine /dev/sdb3
mdadm: cannot open /dev/sdb3: No such device or address
CubeStation> mdadm --query --examine /dev/sdc3
/dev/sdc3:
Magic : a92b4efc
Version : 00.90.00
UUID : 15ed6588:e7b673b4:dff8b3c3:a5f1b410
Creation Time : Tue Mar 23 13:07:15 2004
Raid Level : raid5
Device Size : 242878592 (231.63 GiB 248.71 GB)
Array Size : 728635776 (694.88 GiB 746.12 GB)
Raid Devices : 4
Total Devices : 2
Preferred Minor : 2

Update Time : Sat Sep 27 00:25:30 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 1
Spare Devices : 0
Checksum : c47f082a - correct
Events : 0.422478

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 2 8 35 2 active sync /dev/sdc3

0 0 0 0 0 removed
1 1 0 0 1 faulty removed
2 2 8 35 2 active sync /dev/sdc3
3 3 8 51 3 active sync /dev/sdd3
CubeStation> mdadm --query --examine /dev/sdd3
/dev/sdd3:
Magic : a92b4efc
Version : 00.90.00
UUID : 15ed6588:e7b673b4:dff8b3c3:a5f1b410
Creation Time : Tue Mar 23 13:07:15 2004
Raid Level : raid5
Device Size : 242878592 (231.63 GiB 248.71 GB)
Array Size : 728635776 (694.88 GiB 746.12 GB)
Raid Devices : 4
Total Devices : 2
Preferred Minor : 2

Update Time : Sat Sep 27 00:25:30 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 1
Spare Devices : 0
Checksum : c47f083c - correct
Events : 0.422478

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 3 8 51 3 active sync /dev/sdd3

0 0 0 0 0 removed
1 1 0 0 1 faulty removed
2 2 8 35 2 active sync /dev/sdc3
3 3 8 51 3 active sync /dev/sdd3
CubeStation>
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo

Platte 1 und 2 sind nicht initlialisiert.
 

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
versuch mal das hier:
erst raid stoppen, "mdadm --stop /dev/md2", dann
mdadm --assemble --force -v /dev/md2 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3 --update=super-minor /dev/sdd3"

weitere varianten:
ausprobieren ob raid-reconstructor was findet, ist ein windows tool.

oder mal (je nach fehlermeldung) beim mdadm das device weglassen was er anmeckert und nur 3 devices angeben, z.b.
mdadm --assemble --force -v /dev/md2 /dev/sda3 /dev/sdc3 /dev/sdd3
(3 platten würden für den betrieb eines degraded raid-5 reichen)
 
Zuletzt bearbeitet:

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hi Supaman

Das bringt wohl alles nix mehr, Platte 1 und 2 lässt sich partout nicht mehr integrieren, Hardware defekt scheidet aber aus, die Platten laufen, werden einfach nicht initialisiert und die Befehle die Du mir angegeben hast werden zwar ausgeführt, es kommt aber immer die Meldung dass dev/sda3 und dev/sdb3 keinen superblock hätten, assembly aborted.
Superblock neu schreiben schlägt dauernd fehl.


Ich schaue nun mal ob ich mit dem Raid-reconstructor noch was anfangen kann. Etwas verwirrend finde ich dass bei Raid-Constructer nur Raid 0 oder 5 ausgewählt werden kann, oder spielt das erstmal keine Rolle?

Irgendwie hab ich doch noch Hoffnung, aber es sieht echt net danach aus als würde da noch was gehen!
 

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
aber immer die Meldung dass dev/sda3 und dev/sdb3 keinen superblock hätten, assembly aborted. Superblock neu schreiben schlägt dauernd fehl.
das ist schade - und ungewöhnlich. möglicherweise könnte man das raid-volume auch neu machen ohne initalisierung per "mdadm --create", aber ich habe keine passenden parameter dafür zur hand.

Etwas verwirrend finde ich dass bei Raid-Constructer nur Raid 0 oder 5 ausgewählt werden kann, oder spielt das erstmal keine Rolle?
das ist schon richtig so.... raid-0= platten werden "verkettet", also hintereinander geklebt.
raid-1 ist spiegelung, dafür braucht man keine raid-rettungstools
raid-5 = verteilung der daten über mehrere platten

du brauchst den raid-5 modus, die notwendigen parameter über die raid-architektur (chunk size, left-symetric etc) findest du in den ausgaben von mdadm.
 
Zuletzt bearbeitet:

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hi Supaman

Vielen herzlichen Dank für deine prompten Antworten, das schätze ich sehr an Foren wenn so engagierte User andern helfen.

Ich werde weiter versuchen und berichten, evtl. bringe ich es ja noch irgendwie wieder hin?
 

pleemann

Benutzer
Mitglied seit
20. Sep 2008
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hi Supaman

Also auch mit dem Raid-Reconstructor komme ich nicht weiter, auch der kann absolut nichts zusammenführen! So eine Sch...... auch! Mann könnte mich echt selbst hängen ich Idiot!
 

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
du kannst mal den synology support fragen, ob die außer der bekannten methode "mdadm --assemble etc" noch eine möglichkeit kennen, das wars dann aber auch mit den möglichkeiten...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat