Synology NAS – Datenbereinigung beschleunigen

Letzte Aktualisierung am 16.06.2023, 22:06:58 Uhr

Wir gestern bereits geschrieben musste ich mein RAID6-Verbund auflösen und als SHR-2 wiedereinrichten. Beim Erstellen des Verbunds habe ich angegeben, dass eine Datenbereinigung durchgeführt werden soll. Dies ist nichts anderes als ein RAID-Rebuild.

So sieht es im DSM-Manager aus:
Bild

Leider sieht man hier nicht wie lange der Rebuild ungefähr noch dauert. Wer sich ein bisschen auskennt, kann per SSH nachschauen. Dazu muss SSH im DSM-Manager aktiviert sein. Ich nutze Putty als Terminal.

Anmelden mit dem Benutzer „root“. Er hat das gleiche Passwort, wieder Benutzer „admin“. Danach folgenden Befehl absetzen:
dani-ds2411>cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid6 sdg5[6] sdf5[5] sde5[4] sdd5[3] sdc5[2] sdb5[1] sda5[0]
9743898240 blocks super 1.2 level 6, 64k chunk, algorithm 2 [7/7] [UUUUUUU]
[==========>..........] resync = 51.0% (995461232/1948779648) finish=1015.5min speed=10000K/sec

Bei „speed“ seht ihr wie viel KB/Sekunde verarbeitet werden. Das ist leider nicht sonderlich schnell.

Es handelt sich nach kurzer Suche um eine Einschränkung seitens DSM bzw. Linux:

cat /proc/sys/dev/raid/speed_limit_min
10000

Da ist also die Handbremse angezogen. Um diese zu lösen einfach diesen Befehl ausführen:

echo 100000 > /proc/sys/dev/raid/speed_limit_min

Das System kann zwar keine 100MB/Sek verarbeiten, aber sicher ist sicher. Danach wiederholen wir den Befehl:
dani-ds2411> cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid6 sdg5[6] sdf5[5] sde5[4] sdd5[3] sdc5[2] sdb5[1] sda5[0]
9743898240 blocks super 1.2 level 6, 64k chunk, algorithm 2 [7/7] [UUUUUUU]
[==========>..........] resync = 51.0% (995461232/1948779648) finish=1015.5min speed=15644K/sec

Hoppla… der Wert bei Speed steigt und die Restzeit sinkt schnell.
Nach einem Neustart des NAS Systems ist allerdings der Standardwert wieder gesetzt.

Abonnieren
Benachrichtige mich bei
8 Comments
neueste
älteste
Inline Feedbacks
View all comments
Ben
15.06.2023 13:04

In DSM 7 wird mit unter /proc/mdstat nur folgendes angezeigt: $ cat /proc/mdstat Personalities : [raid1] [raid0] [raid6] [raid5] [raid4] [raidF1] md2 : active raid5 sata1p3[0] sata5p3[4] sata4p3[3] sata3p3[2] sata2p3[1]    46856253440 blocks super 1.2 level 5, 64k chunk, algorithm 2 [5/5] [UUUUU] md3 : active raid0 nvme0n1p1[0]    976757952 blocks super 1.2 64k chunks [1/1] [U] md1 : active raid1 sata1p2[0] sata5p2[4] sata4p2[3] sata3p2[2] sata2p2[1]    2097088 blocks [6/5] [UUUUU_] md0 : active raid1 sata1p1[0] sata5p1[4] sata4p1[3] sata3p1[2] sata2p1[1]    2490176 blocks [6/5] [UUUUU_] Die Datenbereinigung lief zu dem Zeitpunkt bereits etwa 2 Tage. Hier wird die Angabe nur Blockweise ausgegeben. Da ist… Weiterlesen »

Last edited 9 Monate zuvor by Ben
Danny
09.04.2022 15:09

Wie schaut es bei DSM 7 aus, wenn ich dein Befhel mache zeigt er mir nichts von der Datenbereinigung an. Also kein Speed oder sonst was.

Max
12.09.2019 17:21

Hmm… Wird doch sicher einen Grund haben, warum sie die Handbremse abgezogen haben?

Dauert das eigentlich jedesmal so lang oder nur das erste Mal?

Mit freundlichen Grüßen

Daniel
Reply to  Daniel
19.09.2019 16:10

Doch , leider dauert das rebuilt immer noch so lange…. Bei uns mehrere Tage 🙁 Das ist scheiß…