Wie füge ich einem vorhandenen ZFS RAIDZ-1 in Proxmox ein zusätzliches Laufwerk hinzu?

5811
Emilio González Montaña

Ich habe eine ZFS-Installation in Proxmox, insbesondere ein RAIDZ-1-Dateisystem, zu Testzwecken (bevor Sie die Produktion mit diesem Setup starten), habe ich der Maschine ein neues Laufwerk hinzugefügt, aber ich bin in diesem Punkt blockiert. .. Wie lautet das Kommando, um das neue Laufwerk hinzuzufügen zpool?

Ich habe es mit versucht zpool add, aber ich schaffe es nicht, die richtige Kombination von Befehlen und Parametern zu finden.

Dies ist das Ergebnis zpool statusmeiner Testumgebung:

 pool: rpool state: ONLINE scan: none requested config:  NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 pci-0000:00:10.0-scsi-0:0:0:0-part2 ONLINE 0 0 0 pci-0000:00:10.0-scsi-0:0:1:0-part2 ONLINE 0 0 0 pci-0000:00:10.0-scsi-0:0:2:0-part2 ONLINE 0 0 0 pci-0000:00:10.0-scsi-0:0:3:0-part2 ONLINE 0 0 0 pci-0000:00:10.0-scsi-0:0:4:0-part2 ONLINE 0 0 0  errors: No known data errors 

Danke im Voraus! :)

1

2 Antworten auf die Frage

1
Mike Fitzpatrick

Sie können nicht erweitern die bestehende raidz1 vdev durch einen anderen Datenträger hinzugefügt, aber Sie können einen anderen vdev hinzufügen zum Pool auf den Pool des Kapazität zu erhöhen. Sie benötigen mehr als eine zusätzliche Festplatte, wenn Sie die Redundanz beibehalten möchten. Sie können beispielsweise zwei Datenträger verwenden, um einen Mirror-vdev oder 3+ Datenträger für einen anderen raidz1-vdev hinzuzufügen.

Vielen Dank für die Antwort, ich kannte diese ZFS-Einschränkung nicht (keine Möglichkeit, vorhandene RAIDZ-vdev zu erweitern). Ich brauche Redundanz, aber ich würde mich freuen, wenn ich nicht alle Laufwerke gleichzeitig kaufen würde. Emilio González Montaña vor 8 Jahren 0
@ EmilioGonzálezMontaña: 1) Kein ZFS verwenden oder 2) Gruppen von Laufwerken in mehreren RAIDZ-VDEVs hinzufügen. qasdfdsaq vor 8 Jahren 0
@ EmilioGonzálezMontaña Oder 3) Erstellen Sie zunächst den Pool mit dem gewünschten Redundanzlevel (z. B. raidz2), verwenden Sie jedoch nur wenige Dateien (die Sie sofort löschen, um Speicherplatz zu sparen), und zwar für einige der physischen Geräte bis zu einem Maximum der Anzahl von redundanten Festplatten. Ich habe diese Technik verwendet, um einen ZFS-Pool von einem Zwei-Wege-Spiegel zu einem 6-Wege-Raidz2 zu migrieren, ohne zusätzliche Festplatten zu benötigen. Die Möglichkeit, die Raidz-Redundanzniveaus im laufenden Betrieb zu ändern, kommt gelegentlich vor, wird jedoch abgeschossen; ZFS ist für Enterprise-Storage-Lösungen gedacht, was vorausschauende Planung erfordert. a CVn vor 8 Jahren 1
0
tbenz9

Ich weiß, dass diese Frage alt ist, aber ich bin gerade darauf gestoßen. Es sieht so aus, als wäre die Möglichkeit, ein RAIDZ um ein Laufwerk zu erweitern, in Arbeit. Keine ETA, die ich gesehen habe.

https://www.freebsdfoundation.org/blog/openzfs-raid-z-online-expansion-project-announcement/