Raid 5 Gruppe verkleinern...

  • Hallo zusammen,
    ich habe z. Z. 5 x 6TB im Raid 5 Verbund. Nun möchte ich einen Schritt zurück gehen. Also auf 4 x 6TB, damit ich wieder 4 Bays frei habe für einen neuen Raid Verbund mit größeren Platenn.
    Für ein wenig Hilfe wäre ich dankbar.
    LG ;)

  • So wie man sich das wünschen würde: z.B. über Assistent Volume reduzieren
    und hier eine Platte auswählen und starten.
    Wäre wirklich schön.


    ...und dann wachst Du auf, und erkennst dass alles nur ein Traum war! Eine derartige Funktion, gibt es m.W. nirgends.

  • Oh nein, also heißt es alle Daten sichern, Raid löschen und ein neues mit "nur" 4 Platten erstellen.... :| ...aber Danke für deine Hilfe.

  • Na, eine Sicherung bei einer derartigen Aktion hätte sich mit Sicherheit empfohlen - selbst wenn es einen Assistenten für das gäbe.

  • Lang ist es her und QTS gibt es nicht her.


    Gibt per Console, also Linux so eine Möglichkeit?


    Wenn nicht, was ist eigentlich der Grund?

    Ist doch eigentlich nur Dateischüttelei. Also hin und her schieben von Dateien?

  • Nee .. da wir da im Rahmen der Magie hantieren (wo sollen die Daten hin wenn das RAID verkleinert/restriped wird?)


    Also RAID neu machen und Daten zurück spielen .. aber das war ja selbst 2017 der Tip

  • Qnatsch

    Das ist jetzt aber nicht etwas QNAP spezifisches. Ich wüsste nicht wie dies gehen sollte. Kannst ja beim Hausbau auch nicht eben ein Geschoss ausbauen um ein höheres einzubauen. ;)


    Aber ich frage mal anders herum: Wieso willst Du dies eigentlich?

    In Zeiten von Speicherpool gibt kaum einen Grund dies zu wollen. Außer Du willst nicht alle Festplatten gleichzeitig durch größere ersetzen. Da hinkt QNAP leider noch etwas hinterher. Syno NAS können auch aus dem "überstehenden" Speicher ein RAID bilden und nutzen. QNAP leider noch nicht.

    Was ist Synology Hybrid RAID (SHR)?

  • Ich wüsste nicht wie dies gehen sollte.

    Na alle Daten werden auf die anderen Platten umgeschichtet.

    Keine Ahnung.



    Aber ich frage mal anders herum: Wieso willst Du dies eigentlich?


    ich habe ein Raid 5 mit 4 Platten und merke lange Zeit danach, dass ich die Datenmenge niemals brauchen werden. Aber ich könnte eine Platte aus dem Raid 5 gerade gut für was anderes gebrauchen.

  • Na alle Daten werden auf die anderen Platten umgeschichtet.

    Keine Ahnung.

    md RAID weiss doch nix von Daten, nur von Blöcken, kann also kein verkleinerndes Restripe durchfuhren ohne alle Daten (ext,LVM,etc) zu zerstören

  • Aber ich könnte eine Platte aus dem Raid 5 gerade gut für was anderes gebrauchen.

    Da bist Du wohl eher einer von den Wenigen (der Einzige :/), die zu viel Speicher auf dem NAS haben. Der Normalfall ist zugekehrt. Für Deinen speziellen Fall wird wohl eher niemand diese Funktion einführen, zu selten. :)

  • Einzige was QNAP machen könnte ist RAID Verkleinerung mit 2. NAS. So wie Vjbod,


    Will mein RAID verkleinern


    - 2. NAS einbinden (QDataMagic©)

    - Daten werden kopiert/ gesynced auf 2. NAS

    - RAID wird auf 1. NAS zerstört

    - RAID wird mit weniger Platten auf 1. NAS gebildet

    - Daten werden zurück geholt von 2. NAS

    - Fertig


    Aber ein RAID auf weniger Platten ohne externe Backups verkleinern geht nicht .. egal ob GUI, CLI oder Schubadi

  • Ich weis auch nichts von md RAID

    mdadm war sicher gemeint.


    Raid 5 von z. B. 5 auf 4 Platten verkleinern hieße, dass Blöcke von 4 mal Daten und ein mal Parität zu drei mal Daten und ein mal Parität umkopiert werden müssten, und dabei müssten auch sämtliche Paritätsinformationen neu berechnet werden. Es wäre zwar denkbar, dies durch ein Programm machen zu lassen, aber ein solches Programm gibt es nicht. mdadm kann das definitiv nicht.


    Das Einzige, was mit mdadm ohne Datenverlust verkleinert werden kann, ist, ein Raid 1 in zwei Einzelplatten aufzulösen.

  • Oder aber, der manpage folgend, Platten aus dem Raidverbund entfernen, die als "fault" oder "spare" gekennzeichnet sind.

    Wobei ich bisher keine Spareplatte in(!) einem Raidverbund gesehen habe.


    Ich kenne ein Storagesystem, das in einer bestimmten Konfiguration erlaubt, Platten aus einem Pool zu entfernen! Und auch das ist nicht ohne und dauert Stunden, wenn nicht sogar Tage(!), abhängig von der Kapazität.


    Gruss


  • das wäre ja mit vorhandenem BackUp auch möglich.

    Aber dann sind die Snapshots weg.


    Snapshotreplica wäre da die Lösung.


    Geht nicht, weil ich die Volumes schon mehrmals vergrössert habe und dann die Replica nicht mehr funktioniert.


    Leider weis ich nicht mehr die Ursprungsgröße.