JojoTheMaster
Urgestein
- Mitglied seit
- 23.10.2005
- Beiträge
- 11.792
Einzige Möglichkeit im in einem Vdev die Kapazizät zu erweitern wäre z.B. einen ZPool aus meheren 2 TB HDD's gegen die gleiche Anzahl 4 TB HDDs, Schritt für Schritt zu tauschen (immer scrubben lassen, autoexpand muss an sein) und den Pool wachsen zu lassen, dauert natürlich dem entsprechend lange.
Würde eher die Daten Backupen, den Pool zerstören und dann den größeren ZPool wieder neu anlegen. Mit ZFS send / receive geht die Übertragnung via ZFS sehr flott, auch bei TB Arrays.
Das Problem bei der Kapazitätserweiterung durch einzelne Platten tauschen und anschließendes Resilvern ist die Hohe Lese- und Schreiblast. Bei größeren vdevs kommt man da bereits in Regionen, bei denn die Auftrittswahrscheinlichkeit eines (oder mehrere) URE bei 100% liegt. Nun ist ZFS zwar sehr robust was korrupte Daten & Blöcke angeht, die Schreiblast wäre mir aber vermutlich wirklich zu hoch.
Ich stimme dir deshalb zu, die 2. Methode die du nennst ist auch in meinen Augen die überlegene.