Rebuild beschleunigen

  • 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.
also wenn ich die Shell beende (telnet zumache) und mich dann wieder anmelde, dann läuft der script wohl noch.

interesant ist, dass ich ja eigentlich gar kein script erstellt habe. kann also auch kein killen.
zumindest funzt der befehlt killall nicht. er findet kein script.sh
ich habe nur das was du als script gemeint hast in die konsole eingegeben (unter root) und es läuft irgendwie.

also keine ahnung wie ich das jetzt beenden kann. :confused:
 
Du müssest einmal nach der Shell schauen - für DSM 5.2 oder älter nach der ash und für DSM 6.0 nach der bash.
 
gibt es nicht eine einfache Lösung, wie ich mir laufende scripts oder procese anzeigen lassen kann? mein Speicher ist jetzt fast voll und ich müsste diese laufenden Sachen killen.
 
htop, top, ps ...
 
Ich meine, der der im Forum üblicherweise empfohlen wird, sieht z.B. wie folgt aus:

Rich (BBCode):
echo 100000 > /proc/sys/dev/raid/speed_limit_min

Das hatte ich auch versucht, ohne Erfolg. Meine Definition warum es nicht klappte war dann die folgende.
Es ist der unterste Wert der dem ReBuild zugeordnet wird wenn noch andere Dinge am laufen sind.
Wenn man aber das System in Ruhe lässt, scheint dieser Wert egal zu sein da der Rebuild eh nicht unter/an das Limit kommt.
 
da hatte ich andere erfahrungen gemacht.
Sobald die Werte gesetzt wurden lief es flott, wurden die werte nicht gesetzt war es schnecken lahm auch wenn die DS sonst nicht gebraucht wurde...
 
Dann zieht der speed_limit_max-Wert, der in diesem Fall ja auch groß genug definiert war. Bei den Berichten, die ich aus dem Forum kenne, gings immer um Maschinen, die unter Last waren. Danke für die Erklärung!
 
Ich hatte es mit der QNAP gemacht und die Stoppuhr sagte die selbe Zeit für 5% Rebuild,
egal ob der Parameter hoch gesetzt wurde oder nicht (wenn ich die NAS in Ruhe gelassen hab).
Aber der Rebuild wurde langsamer wenn ich in der Zeit Restore.
Als ich dann den Wert geändert hab, blieb der Rebuild konstant auch während anderen Schreibarbeiten.
 
Also es muss wirklich sowohl

cat /proc/sys/dev/raid/speed_limit_min
cat /proc/sys/dev/raid/speed_limit_max

gesetzt werden

als auch auf Perfomanten system der Befehl

echo 32768 >/sys/block/md3/md/stripe_cache_size

wobei die zahl bestimmt, wieviel RAM gefressen wird...also darauff zu achten ist, wieviel RAM die Synology hat. Es frisst ziemlich und könnten auch zum Absturz der Syno führen.

Wenn ich das so mache, komme ich auf bis 50-100mb/sec rebuild Speed, je nach dem was für ein Verbund es grad ist.

Bei beta DSM 6.1 ist der Befehl mit Cache leider nicht mehr pernament. Keine Ahnung wieso.
Wie bereits dill88 erwähnt hat, könnte man das mit einem Script umgehen, leider habe ich null Ahnung von solchen Sachen, also muss ich leider geduldig bleiben.
 
Hallo zusammen, hat jemand das ganze seitdem nochmal beschleinig bekommen?
Bei mir funktioniert das ganze leider nicht


Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid6 sde3[4] sdb3[0] sdd3[3] sdc3[2] sda3[1]
11706589632 blocks super 1.2 level 6, 64k chunk, algorithm 18 [5/4] [UUUU_]
[========>............] reshape = 41.0% (1602649600/3902196544) finish=11210.2min speed=3418K/sec

md1 : active raid1 sde2[4] sda2[0] sdb2[1] sdc2[2] sdd2[3]
2097088 blocks [12/5] [UUUUU_______]

md0 : active raid1 sde1[4] sda1[0] sdb1[1] sdc1[2] sdd1[3]
2490176 blocks [12/5] [UUUUU_______]

unused devices: <none>

es wird einfach nicht schneller und läuft seit gut 1 Woche.

RS1219+
5 x 4 TB Platten

Raid 5 auf Raid 6 ändern.

Hat jemand noch eine Idee wie man das ganze beschleunigen kann?


aaaa.png


ssss.png
 
Gebe mal für den Reshape folgenden Befehl ein:

echo max > /sys/block/md2/md/sync_max

Damit sollte der Reshape im Fullspeed laufen. Wirkt sich natürlich negativ auf andere aktive Dienste aus. Ich gehe aber mal davon aus, dass die Raid6 Umstellung primär für Dich ist.
 
Moin, ja auf den Befehl bin ich auch gestoßen im Netz nach meinem Post. Das Rebuild ist bereits abgeschlossen und lief ohne Probleme durch.
Danke dir dennoch ;)

screen
 
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