209+ - Crash Raid 1

Status
Für weitere Antworten geschlossen.

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

folgendes Problem:

Meine 209+ startete wie sonst auch jeden Morgen. Diesmal blinkte aber die Status LED orange. Laut Anleitung wohl ein Volume crash.

Ich habe jetzt mit dem Assistent die Software neu aufgespielt. Das Feld "Formatierung Datenpartition" war dabei ausgegraut. Nun startet die Maschine wieder und ich kann mich in den Diskmanager einloggen.

Im Filemanger sehe ich alle Daten (sieht zumindest so aus).

Allerdings meldet er nach wie vor ein defektes Volume 1. Wenn ich auf reparieren klicke, "droht" er mir mit der Formatierung der Platte.

Genau meinen Fall habe ich in den bisherigen Fehlerbeschreibungen nicht gefunden. Daher bin ich nun etwas ratlos.

Status der Platten laut "Status":
Festplatte 1 - Status: initialisiert - Volume: "-"
Festplatte 2 - Status: normal - Volume "Volume 1"

Status laut "Volume"
Volume 1, Typ: RAID 1, fehlerhaft.

Hier wird mir dir 2. Platte garnicht angezeigt! Liegt wahrscheinlich an der Raid-Funktion, oder?

Frage also nochmal: Was genau passiert wenn ich Volume 1 repariere? Werden dann beide Platten formatiert? Ich bin mir nichtmal sicher auf welcher der beiden Platte gerade der neue Diskmanager läuft :mad:

Kann jemand meine Verwirrung auflösen?

Danke!!!!!
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Hi pp20000,

wenn dein RAID-1 gecrashed ist, dann passiert genau das, was du jetzt siehst: Ein Fehler wird gemeldet und trotzdem kannst du weiterarbeiten auf nur einer der beiden Platten, in dem Fall auf deiner 2. Platte. Wenn jetzt im DS Manager der Punkt "Reparieren" auftauchen würde, dann würdest ihn klicken und automatisch würde alles wieder heile. Manchmal geht das nicht automatisch ... trotzdem kannst du die Daten noch benutzen ... das ist der Vorteil von RAID-1. Wenn du nun auch noch eine Datensicherung hättest, dann könntest ganz cool alles ausprobieren - aber vermutlich hast du keine ... und jetzt wäre der Zeitpunkt gekommen, dir über eine Sicherung (egal ob mit Backup oder einfach im File-Manager kopiert ...) Gedanken zu machen.

Das Raid kann man vermutlich reparieren ... manchmal hilft das Umstecken der Platten schon ... aber ohne Datensicherung würde ich das nicht probieren ...

Itari
 

Dingsdada

Benutzer
Mitglied seit
20. Dez 2008
Beiträge
189
Punkte für Reaktionen
6
Punkte
18
seltsam, dass es schon wieder jemanden erwischt hat.
gut dass du raid1 benutzt, sonst wären deine daten nur noch mit nem linux-pc auslesbar (und das auch nur vielleicht - bei mir hat eine ubuntu 9.04 live-cd die platte nicht mounten können).
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Naja, das was mit den Platten passieren kann, ist ja nicht gerade unnormal. Bei der hohen Datendichte ... und den Preisen ... da ist ja wohl kaum mehr zu erwarten. Man merkt oft auch ohne Raid gar nicht, dass Plattenfehler vorkommen, weil sie ja fast automatisch beseitigt werden.

Nur beim RAID-1 oder RAID-5 will ich ja, dass die mir die Platten um die Ohren gehauen werden (sonst bräucht ich das ja nicht machen), weil ich ja extrem hohen Anforderungen an die Datenkonsistenz stelle: nämlich, dass ein Plattenfehler (und manchmal nur eine kleine Verzögerung beim Schreiben) sofort dazu führt, dass das RAID aufgelöst wird. Beim RAID will ich, das der kleinste Fehler mit Null-Toleranz hochkommt ...

Bei nicht sonderlich gut abgestimmten bzw. nicht sorgfältig vorbereiteten Platten größer als 500GB kann das alle 14 Tage passieren, dass das RAID ausfällt. Deswegen - egal mit oder ohne RAID - ist die Datensicherung ja so wichtig ...

Itari
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Also wirklich zugreifen konnte ich ja auch nur wieder, weil ich die Software neu installiert hatte. Ich hatte eingentlich gedacht (und genau deshalb ja RAID1) dass ich dann einfach über die andere Platte zugreifen kann. Entweder ist hier was ganz falsch gelaufen oder ich hatte die falsche Erwartungshaltung.

Auf jeden Fall ist der Assitent auch nicht unbedingt hilfreich. Er sagt, dass alle Daten verloren gehen. Erst nach dem Lesen einiger Artikel war mir klar, dass damit nur die Systempartition gemeint war. Könnte man ja auch so schreiben.

Ich habe jetzt ein Backup meiner Daten gemacht und jetzt auf "Reparieren" geklickt. Auch hier hat er wieder gesagt dass er formatiert und alle Daten verloren gehen von Volume 1. Wie ihr ja geschrieben habt, ist das klicken schon ein Risiko, wenn man kein Backup hat. Scheint aber so, dass alles funktioniert. Im Moment ist das System noch am synchronisieren. Bin mal gespannt wie es weiter geht.

Ich bin aber jetzt echt am überlegen ob ich die beiden Platten im Basic-Mode betreibe und einfach nächtlich ein inkrementelles Backup laufen lasse.

Was haltet ihr davon?

Noch eine Frage: Wenn die Platten im Basic Mode laufen und das System wieder abraucht, sind dann auch dann verschiedene Partitionen vorhanden und die Daten entsprechend sicher?

Danke euch.
 

Supaman

Benutzer
Mitglied seit
26. Jan 2007
Beiträge
1.447
Punkte für Reaktionen
0
Punkte
62
Ich bin aber jetzt echt am überlegen ob ich die beiden Platten im Basic-Mode betreibe und einfach nächtlich ein inkrementelles Backup laufen lasse.
backup ist immer besser. wenn du versehentlich was löscht, hast du das bei raid-1 in doppelter ausführung, bei einem backup eine sicherheitskopie. raid ist ausfallsicherheit zum weiterarbeiten, backup ist datensicherheit.

Noch eine Frage: Wenn die Platten im Basic Mode laufen und das System wieder abraucht, sind dann auch dann verschiedene Partitionen vorhanden und die Daten entsprechend sicher?
ja und nein. auch im basic mode wird ein raid für das OS + swap über alle platten gezogen. wenn es probleme auf den raid-partitionen gibt, kann es vorkommen das man auf die datenpartition nur mit trickserei zugreifen kann, hab ich selber schon gehabt.
 

pp20000

Benutzer
Mitglied seit
21. Mrz 2009
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
... raid ist ausfallsicherheit zum weiterarbeiten ...

Aber auch nur nach hohem Konfigurationsaufwand ...


Hast du noch nen Tip wie ich ohne Datenverlust, Installation oder sonst etwas von Raid zurück auf 2x Basic komme?

Danke!
 

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Leider funktioniert der im Wiki beschriebene Weg so bei mir nicht.
Ich bekomme immer den Fehler:
mdadm: fail to stop array /dev/md2: Device or resource busy

Obwohl /volume1 ausgeworfen wurde.

Weiss hier jemand Rat?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Leider funktioniert der im Wiki beschriebene Weg so bei mir nicht.
Ich bekomme immer den Fehler:
mdadm: fail to stop array /dev/md2: Device or resource busy

Obwohl /volume1 ausgeworfen wurde.

Weiss hier jemand Rat?

Wahrscheinlich sind noch Dienste oder Programme aktiv, die Dateien 'schreibend' oder 'lesend exklusiv' auf dem '/volume1' geöffnet haben ... das ist jetzt auf der Kommandozeile ein wenig mühsam zu überprüfen ... versuch mal das Kommado '/usr/syno/bin/syno_poweroff_task' einzugeben ... dann ein wenig warten und probiert dann noch mal alles ab dem 'umount' ...

Itari
 

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Wahrscheinlich sind noch Dienste oder Programme aktiv, die Dateien 'schreibend' oder 'lesend exklusiv' auf dem '/volume1' geöffnet haben ... das ist jetzt auf der Kommandozeile ein wenig mühsam zu überprüfen ... versuch mal das Kommado '/usr/syno/bin/syno_poweroff_task' einzugeben ... dann ein wenig warten und probiert dann noch mal alles ab dem 'umount' ...

Itari

Muesste sich das /volume1 nicht nicht auswerfen lassen wenn darauf noch was zugreift?
Der Poweroff_task hilft leider nicht. Es muss also wenn wohl noch etwas laufen was darauf zugreift. Die DS207+ fiept auf jeden Fall wenn ich /volume1 ausgeworfen habe. Also muss noch eine Ueberwachung laufen...nur welche?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Eventuell stehst noch auf /volume1 per Working-Directory ... Mach mal einen cd / und dann den umount ... kannst ja auch noch zu Sicherheit eine ps-Liste hier rein posten, dann schau ich nochmal drüber ...

Itari
 

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Nein, ich bin direkt als root auf /root eingeloggt. Wahlweise geht auch /
Hier mal was ich eingegeben habe:
DiskStation> /usr/syno/bin/syno_poweroff_task
DiskStation> cd /
DiskStation> umount /volume1
DiskStation> mdadm -S /dev/md2
mdadm: fail to stop array /dev/md2: Device or resource busy
DiskStation> ps
PID Uid VmSize Stat Command
1 root 288 S init
2 root SWN [ksoftirqd/0]
3 root SW< [events/0]
4 root SW< [khelper]
5 root SW< [kthread]
11 root SW< [kblockd/0]
38 root SW [pdflush]
39 root SW [pdflush]
41 root SW< [aio/0]
40 root SW [kswapd0]
108 root SW< [ata/0]
111 root SW< [scsi_eh_0]
112 root SW< [scsi_eh_1]
113 root SW< [scsi_eh_2]
114 root SW< [scsi_eh_3]
132 root SW [mtdblockd]
152 root SW< [ksnapd]
154 root SW< [md0_raid1]
156 root SW< [md1_raid1]
158 root SW< [md2_raid1]
273 root SW [kjournald]
511 root SW< [khubd]
981 root 508 S /sbin/dhcpcd -n eth0 -t 30
998 root 320 S /sbin/syslogd -S
1000 root 248 S /sbin/klogd
1055 root SW [kjournald]
1737 root 1368 S /usr/syno/bin/scemd
2442 root 264 S /sbin/getty 115200 console
2720 root 180 R telnetd
2721 root 332 S -ash
3036 root 632 R ps


Danke schon mal im Voraus für Deine Hilfe.

SkyWombat

EDIT: Was mir noch aufgefallen ist, wenn ich /volume1 mit umount auswerfe bekomme ich eine Mail mit einer Volume1 Crash Warnung. Es muss also noch eine Ueberwachung laufen.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
1737 root 1368 S /usr/syno/bin/scemd
...
Es muss also noch eine Ueberwachung laufen.

Vermutlich ist es dieser Prozess, der noch überwacht ... ansonsten sieht das ganz doch schon recht schön aus ... der umount scheint ja auch durchzulaufen ... vielleicht noch mal nur 'mount', um zu sehen, ob er auch erfolgreich war.

Vielleicht muss man auch noch -f beim mdadm einbauen ...

Itari
 

SkyWombat

Benutzer
Mitglied seit
29. Sep 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Danke für die Hilfe.
Nochmal mit mount nachzuschauen hat eindeutig geholfen. Es war noch /volume1/@optware on /opt type --bind (rw) gemountet.
/opt auswerfen und dann nochmal /volume1 hat geholfen.
Den scmed Prozess hatte ich davor auch mal gekillt, aber vermutlich lag's wirklich an /opt.

Die zwei Platten als Basic sollte jetzt doch deutlich besser sein für die Datensicherheit.
 

lexonline

Benutzer
Mitglied seit
22. Mrz 2010
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Das war genau die Info, die ich gesucht habe! Ich werde das heute am Abend probieren und dann hier die Erfolgsmeldunge posten. :) Danke!
 

lexonline

Benutzer
Mitglied seit
22. Mrz 2010
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Das klappt leider nicht.

Bekomme folgende Fehlermeldung.


DiskStation> cd
DiskStation> pwd
/root
DiskStation> /usr/syno/bin/syno_poweroff_task
DiskStation> mdadm -S /dev/md2
mdadm: stopped /dev/md2
DiskStation> mdadm -Cf /dev/md2 -R -n 1 -l 1 /dev/sda3
mdadm: device /dev/sda3 not suitable for any style of array
DiskStation>

Die Anleitung im Wiki stimmt vielleicht nicht mehr ab dem DSM 3.0
 
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