← retour aux snippets

btrfs balance: rééquilibrer data/metadata

Déplacer/compacter les chunks pour résoudre l'espace fragmenté ou réallouer après ajout de disque.

bash filesystem #btrfs#balance#chunks

objectif

Résoudre le manque d’espace “faux” et optimiser la distribution des chunks.

code minimal

sudo btrfs balance start -dusage=75 -musage=75 /mnt/btrfs

utilisation

# status
sudo btrfs balance status /mnt/btrfs

variante(s) utile(s)

# équilibrage ciblé metadata seulement
sudo btrfs balance start -musage=80 /mnt/btrfs

notes

  • coûteux en I/O; planifiez hors pics.
  • surveillez avec btrfs fi usage /mnt/btrfs.