Ich plane, einen FreeNAS ZFS-Pool mit zwei 2-TB-Laufwerken und zwei 1-TB-Laufwerken einzurichten. Ich hätte gerne irgendwie Datenredundanz. Ich habe diesen Beitrag gelesen, der darauf hindeutet, dass meine beiden Optionen darin bestehen, 1 TB pro 2 TB Laufwerk mit RAIDZ zu verlieren oder diesen Befehl zu verwenden (der den für die Datenredundanz erforderlichen Speicherplatz verdoppelt):
zfs set copies=2 poolname
Gibt es eine bessere Möglichkeit, damit umzugehen und etwas zu erreichen, das eher Drobo's Beyond RAID oder Netgear's XRAID ähnelt? Könnte ich alternativ jedes 2-TB-Laufwerk in 1-TB-Partitionen partitionieren und beide Partitionen in den Pool stellen?
Dies hängt davon ab, wie viel Datenspeicher Sie benötigen. Mit RAID 1 können Sie zwei Pools mit jeweils 1 TB und 2 TB erstellen. Wenn nicht, prüfen Sie, ob Sie Festplatten gleicher Größe erwerben und RAID 1 + 0 oder RAIDZ ausprobieren können.
quelle
Aus dem ZFS-Administratorhandbuch:
"Die Geräte können einzelne Slices auf einer vorformatierten Festplatte oder ganze Festplatten sein, die ZFS als einzelne große Slice formatiert."
Ja, Sie können zwei 1-TB-Partitionen auf diesen 2-TB-Laufwerken erstellen, diese für RAID-Z vdev und den verbleibenden Speicherplatz für nicht redundanten Speicher verwenden.
Laut dem ZFS Best Practices Guide kann es jedoch zu Leistungseinbußen kommen:
quelle