[SOLVED] ZFS re-balancing

Devian242

Member
Sep 6, 2021
52
16
13
52
Hallo zusammen!

Ich stehe vor dem Poblem meinen PBS-Speicher erweitern zu müssen bevor die Platten voll sind...

Meine Überlegung ist, dass bestehende RAIDZ1 um ein oder zwei Platten zu erweitern. Und damit stehe ich vor dem Problem der Datenverteilung innerhalb des Raids.

Nun habe ich ein bisschen gegoogelt und bin auf dieses Script gestossen:
https://github.com/markusressel/zfs-inplace-rebalancing

Würde dieses Script helfen? Der PBS hat ja nun doch ein paar mehr Dateien als "Otto-Normal-Server"..

Denke vorab für eure Ideen und Infos hierzu.

Viele Grüße
Christian
 
Ist doch eine ZFS-Grundfunktion.. Sollte doch möglich sein... Ich meine, ich hab meinen PBS ja auch nachträglich mit zwei SpecialDevices ausgestattet und das lief sofort total problemlos..
 
Raidz-Erweiterung ist ein Feature was seit Jahren in Entwicklung ist aber bisher nur Test-Versionen von OpenZFS integriert wurde. Sollte noch nicht in er stabilen OpenZFS Version integriert sein die PVE/PBS nutzen.
Siehe:
https://github.com/openzfs/zfs/discussions/15232
https://github.com/openzfs/zfs/pull/15022

Bei Special Devices ist das auch was ganz anderes. Da fügst du ein komplett neues weiteres Top-Level Vdev hinzu anstatt ein bestehendes Vdev zu erweitern.

Also sagen wir du hast ein Raidz1 aus 3 Disks. Dann kannst du weitere 3 Disks kaufen, ein weiteres 3-Disk Raidz1 bilden und zum vorhandenen Raidz1 stripen. Du kannst aber nicht einfach 1, 2 oder 3 weitere Disks kaufen und aus dem 3-Disk Raidz1 dann ein 4-Disk, 5-Disk oder 6-Disk Raidz1 machen. Höchstens ein 2x 3-Disk Raidz1.
 
Last edited:
Okay, dann hab da doch etwas missverstanden und lass lieber die Finger davon..
Dann nehm ich lieber den weg über send/receive auf ein neues dataset.

Vielen Dank für deine Erläuterungen und Links.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!