Die "Poolgröße" eines RAID-Z ist der gesamte für den Pool verfügbare physische Speicherplatz - nicht der Speicherplatz für ein Dateisystem.
Dazu sollten Sie den Befehl "zfs list" prüfen.
# zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT storage 5.32T 2.23T 3.09T 41% 1.00x ONLINE - # zfs list NAME USED AVAIL REFER MOUNTPOINT storage 1.49T 2.00T 38.6K /storage
Wie Sie zu Recht vermuten, ist RAID-Z (oder RAID-Z1) (N-1) * - Speicherplatz und RAID-Z2 (N-2) * - Speicherplatz, wobei N die Anzahl der Laufwerke und die Größe ist Kapazität eines Laufwerks.
Im Gegensatz zu RAID-5 verwendet RAID-Z nicht ein bestimmtes Laufwerk für die Parität, sondern dreht die Parität um verschiedene Festplatten. Dies macht das System effizienter und verhindert, dass sich die Paritätsfestplatte so schnell abnutzt:
In diesem Beispiel dw
handelt es sich um eine Datenschreiboperation und pw
um eine Paritätsschreiboperation. D3 ist die Paritätsscheibe in der RAID 5-Anordnung
Überfall 5:
D1 D2 D3 dw pw dw pw dw pw dw pw dw pw dw pw dw pw
Sie können sehen, wie jeder Schreibvorgang auf Datenträger 1 oder Datenträger 2 zu einem Schreibvorgang auf Datenträger 3 führt.
Raid-Z:
D1 D2 D3 dw pw dw pw pw dw pw dw dw pw pw dw pw dw
Sie können ein gleichmäßigeres Plattenschreibmuster sehen.
Der vdev des spare
Zpool ist eine reservierte Festplatte, die im laufenden Betrieb gegen alle anderen Festplatten ausgetauscht werden kann - ein Hot-Spare. Diese Diskette wird erst verwendet, wenn Sie es wissen.