Wie viel nutzbarer Speicherplatz verfügt ein 2 TB+2 TB+3 TB+3 TB btrfs-Dateisystem mit Daten im RAID-1-Modus?

Wie viel nutzbarer Speicherplatz verfügt ein 2 TB+2 TB+3 TB+3 TB btrfs-Dateisystem mit Daten im RAID-1-Modus?

Ich habe ein Paar 3-TB-Laufwerke in einem Btrfs-Dateisystem und möchte dieses Dateisystem mit dem btrfs device addBefehl um zwei weitere 2-TB-Laufwerke erweitern. Daten im aktuellen Dateisystem werden im RAID1-Modus gespiegelt.

Ich hoffe, dass das resultierende Dateisystem eine nutzbare Kapazität von 5 TB mit allen Daten im RAID-1-Modus hat.

Aber dieoffizielles WikiZustände:

Wenn Sie Laufwerke unterschiedlicher Größe haben und die volle Kapazität jedes Laufwerks nutzen möchten, müssen Sie für die Datenblöcke das Einzelprofil statt raid0 verwenden.

Aber,diese Antwortlegt nahe, dass es möglicherweise einen Patch gab, um Geräte mit nicht übereinstimmender Größe mit vollständiger Datenspiegelung voll auszunutzen:

Da ist einQuasi-Round-Robin-Patchin der Pipeline, um dies zu verbessern. Natürlich ist es immer noch unmöglich, alle Chunks auf verschiedenen Geräten zu koppeln, wenn Sie eine 500-GB- und eine 2-TB-Festplatte haben. Der Patch ist eher für Situationen wie 1 x 1 TB + 2 x 500 GB gedacht, bei denen jede kleine Festplatte lieber mit der großen Festplatte als mit der anderen kleinen Festplatte gespiegelt/gestreift werden sollte.

Welches ist richtig?

Antwort1

Laut Wiki bleiben Ihnen nach dem Neuausgleich 5 TB.

Bedenken Sie, dass Btrfs noch keine dreifache Parität hat.

Schauen Sie sich den Festplattennutzungsrechner von btrfs an:http://carfax.org.uk/btrfs-usage/

verwandte Informationen