Einzelne Festplatte im RAID 1 sicher löschen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

bastizweinull

Benutzer
Registriert
26. Apr. 2011
Beiträge
6
Reaktionspunkte
0
Punkte
0
Hallo :)

Ich habe vor wenigen Wochen eine zweite Festplatte in meine DS209 eingebaut und das ganze als RAID 1 konfiguriert.
Nun meldet die DiskStation einen S.M.A.R.T-Fehler auf dieser Platte.
Ich würde nun gern die Platte vor dem Zurückschicken sicher löschen, also einmal mit Nullen überschreiben.
In der Web-GUI finde ich so eine Funktion nicht.
Weiß vllt. jemand von euch, ob man das evtl. über eine SSH-Verbindung lösen könnte?

Natürlich könnte ich die Festplatte auch ausbauen und in einen anderen PC einbauen um sie dann sicher zu löschen, aber ich hab leider keinen PC sondern nur ein Notebook.
Danke für die Hilfe! :)
 
per eSata Adapter an den Rechner anschließen, kriegst du bei ebay für n Appel und n Ei...per USB geht net, weil die Tools ja Exklusivzugriff brauchen.. per USB geht nur, wenn du ein Löschtool ala O&O Disk Eraser nutzt, der geht auch per USB.
 
Ja des währe die andere Möglichkeit..
Leider fehlt mir nur der eSATA-Port an meinem macbook xD

Sonst gibt es keine andere Möglichkeit?
 
(1) mdadm --datail /dev/md0

-- anschauen welche Geräte verwendet werden (letzten Zeilen); angenommen da steht /dev/sda1 und /dev/sdb1 ...

(2) die Platte, die du 'nullen' willst aus der DS ausbauen bzw. SATA-Stecker ziehen (im laufenden Betrieb ... sinnvollerweise ist die DS von ihrem Gehäuse befreit)
(3) mdadm --datail /dev/md0

-- anschauen , ob jetzt etwas anderst ist in den letzten Zeilen (removed oder so) -> Konsequenz, das RAID1 ist gebrochen und man müsste jetzt z.B. /dev/sdb1 nicht mehr sehen

(4) Platte wieder einstecken bzw. Stecker drauf stecken (im Betrieb)
(5) dd if=/dev/nul of=/dev/sdb bs=32k &

-- der dd müsste die Platte /dev/sdb (auf der die Partition /dev/sdb1 lag) jetzt komplett mit Nullen überschreiben, dass dauert wie das Formatieren eine Weile (Stunden), wenn die Platten-LED dann längere Zeit nicht mehr blinkt und auch der Job (&) als 'finished' angezeigt wird, ist alles fertig. Mit ps | grep dd kann man zwischendurch nachschauen, ob der dd-Prozess noch da ist.

Da das hochgradig heikel ist und man sich aus Versehen auch alles kaputt machen kann, ist ein Backup vorher (!!!) absolut notwendig.

Sollte Schritt 5 nicht gehen, dann noch mal hier melden. Ist die zubehandelnde Platte die andere, dann ist die Bezeichnung für die andere Platte (siehe mdadm) entsprechend zu verwenden.

Itari
 
Danke!
Ja ich habe sowieso ein Backup gemacht, als der smart-fehler kam..

Ich habe aber trotzdem noch ein Problem:
Er braucht natürlich Root-Rechte. Also versuche ich es mit:
su mdadm --detail /dev/md0

Bekomme aber die Fehlermeldung:
su: must be suid to work properly

Stell ich mich nur blöd an, oder muss ich vorher noch etwas anders machen? ;)
 
Der Mac wird doch sicher ein PC-Card Steckplatz haben.. dafür gibt es auch eSata Cards.... kostet halt was.. ja aber ist sicherer als an der DS rumzufummeln....:-)
 
Du bist per SSH als Benutzer 'root' angemeldet? Wo du das mit dem 'su' her hast, versteh ich nicht ... ich hatte ja in meinem Post kein 'su' dabei.

Itari
 
Nein. Ich bin ganz normal als "admin" angemeldet.
Sorry aber ich kenne mich auf der Kommandozeile nicht besonders gut aus.
Versuche ich es nur mit "mdadm --detail /dev/md0" bekomme ich diese Fehlermeldung: "mdadm: must be super-user to perform this action"
 
So..
Ich habe jetzt alle schritte gemacht.
Die fehlerhafte bzw. zu löschende Platte (/dev/sda) wird nun anscheinend gelöscht.
"0+0 records in
0+0 records out"

Der Prozess läuft.
" 2 root 0 SW [kthreadd]
6379 root 2928 S grep dd

Da LED blinkt zwar nicht, aber es sollte trotzdem alles ok sein!?

Danke an Itari für die Hilfe! :)
 
Die Meldung passt nicht ... das wurde nichts getan. Mach noch mal

dd if=/dev/zero of=/dev/sdb &

Itari
 
Okay. Jetzt müsste es aber laufen..

2 root 0 SW [kthreadd]
20747 root 2924 R dd if /dev/zero of /dev/sda
22420 root 2928 S grep dd
 
Wenn es richtig lange läuft, dann ist es ok ...

Itari
 
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