BTRFS suboptimale Mehrfachfestplattenzuweisung

BTRFS suboptimale Mehrfachfestplattenzuweisung

Ich habe ein BTRFS Raid 1 mit Folgendem btrfs fi show:

    Total devices 4 FS bytes used 1.45TiB
    devid    7 size 698.64GiB used 694.15GiB path /dev/bcache32
    devid    9 size 931.51GiB used 928.51GiB path /dev/bcache0
    devid   10 size 698.64GiB used 694.64GiB path /dev/bcache48
    devid   11 size 1.82TiB used 697.00GiB path /dev/bcache16

Hier können Sie sehen, dass die drei kleineren Geräte fast voll sind (tatsächlich waren sie vor kurzem noch komplett voll, sodass mir ENOSPCFehler angezeigt wurden). Die größere 2-TB-Festplatte ist jedoch fast leer.

Das Volume ist „voll“, da alle Daten, die der 2-TB-Festplatte hinzugefügt werden, auch auf den anderen Festplatten gespiegelt werden müssen, aber sie sind alle voll. Im Idealfall könnte ich Kopien von den kleineren Festplatten auf die 2-TB-Festplatte verschieben, damit ich später Platz hätte, um weitere Daten hinzuzufügen.

Bei einer vollständigen btrfs balanceUmstellung werden die Daten scheinbar hin und her verschoben, es kommt jedoch zu keinen nennenswerten Änderungen an den Zuteilungsverhältnissen.

Wie kann ich das beheben?

verwandte Informationen