Synology DiskStation: So stoppen/unterbrechen Sie eine laufende Umformung (RAID5 -> RAID6)

Synology DiskStation: So stoppen/unterbrechen Sie eine laufende Umformung (RAID5 -> RAID6)

Kurz gesagt:Ich habe eine laufende Umstrukturierung von RAID5 mit 5 Festplatten auf RAID6 mit 6 Festplatten, die gestoppt werden muss, damit ich das System ausschalten kann. Es ist mir egal, ob die Umstrukturierung nach dem Neustart von vorne beginnen muss, aber ich möchte lieber, dass meine Daten intakt bleiben.

Je länger:

System:Synology DiskStation 1819+ mit DSM 6.2.2-24922

Ausführen des Befehls: /sbin/mdadm --grow /dev/md2 --force -l 6 -n 6 --backup-file=/etc/raid/bkp_reshape/md2_20190724_170727(über GUI gestartet, der Speicherort der Sicherungsdatei ist auf md0)

Backups:Verfügbar, wenn auch nicht von allem.

Als ich mit dem Vorgang begann, dachte ich, er würde einige Tage laufen, aber er geht so langsam, dass die veranschlagte Zeit 40 Tage übersteigt, was ich nicht einhalten kann, da ich umziehe und der DS spätestens am Montag ausgeschaltet werden muss.

Hier ist eine Konsolenausgabe:

# uname -a
Linux xxxx 4.4.59+ #24922 SMP PREEMPT Fri May 10 02:49:58 CST 2019 x86_64 GNU/Linux synology_denverton_1819+

# mdadm --version
mdadm - v3.4 - 28th January 2016

# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] 
md2 : active raid6 sdf3[5] sda3[0] sde3[4] sdd3[3] sdc3[2] sdb3[1]
      46856253440 blocks super 1.2 level 6, 64k chunk, algorithm 18 [6/5] [UUUUU_]
      [>....................]  reshape =  3.7% (439918592/11714063360) finish=111378.6min speed=1686K/sec

md1 : active raid1 sdf2[5] sda2[0] sdb2[1] sdc2[2] sdd2[3] sde2[4]
      2097088 blocks [8/6] [UUUUUU__]

md0 : active raid1 sdf1[5] sda1[0] sdb1[1] sdc1[2] sdd1[3] sde1[4]
      2490176 blocks [8/6] [UUUUUU__]

unused devices: <none>

# mdadm --detail /dev/md2 
/dev/md2:
        Version : 1.2
  Creation Time : Mon Jun 10 12:16:53 2019
     Raid Level : raid6
     Array Size : 46856253440 (44685.61 GiB 47980.80 GB)
  Used Dev Size : 11714063360 (11171.40 GiB 11995.20 GB)
   Raid Devices : 6
  Total Devices : 6
    Persistence : Superblock is persistent

    Update Time : Fri Jul 26 09:39:20 2019
          State : clean, degraded, reshaping 
 Active Devices : 5
Working Devices : 6
 Failed Devices : 0
  Spare Devices : 1

         Layout : left-symmetric-6
     Chunk Size : 64K

 Reshape Status : 3% complete
     New Layout : left-symmetric

           Name : xxxx:2  (local to host xxxx)
           UUID : b6f288df:931fae61:03ecf298:60352fb4
         Events : 754587

    Number   Major   Minor   RaidDevice State
       0       8        3        0      active sync   /dev/sda3
       1       8       19        1      active sync   /dev/sdb3
       2       8       35        2      active sync   /dev/sdc3
       3       8       51        3      active sync   /dev/sdd3
       4       8       67        4      active sync   /dev/sde3
       5       8       83        5      spare rebuilding   /dev/sdf3

Natürlich habe ich mich umgesehen und Folgendes gefunden:

echo frozen > /sys/block/md2/md/sync_action

um den Vorgang zu stoppen/anzuhalten

echo idle > /sys/block/md2/md/sync_action ODER

echo reshape > /sys/block/md2/md/sync_action

wieder aufzunehmen

Was ich nicht weiß, ist, ob dies wirklich mit Reshape und nicht nur mit (Re)Sync funktioniert.

Ich wäre für jede Hilfe sehr dankbar, bevor ich ein Herunterfahren erzwingen muss.

Danke!

BEARBEITEN 1

OK, das hat bei mir funktioniert:

  • echo frozen > /sys/block/md2/md/sync_actionden mdadm-Prozess gestoppt
  • Auslösen echo idle > /sys/block/md2/md/sync_actionführte dazu, dass sync_action sofort wechselte zuumformen, aber der mdadm-Prozess wurde nicht neu gestartet
  • Ich habe dann einen Neustart durchgeführt und nachdem das System wieder hochgefahren war, wurde der Umformungsprozess dort fortgesetzt, wo er aufgehört hatte. Alles andere sieht gut aus.

BEARBEITEN 2

Heute, nach 48 Tagen Laufzeit (plus den paar Tagen vor meinem Umzug), wurde der Vorgang erfolgreich abgeschlossen.

verwandte Informationen