← retour aux snippets

btrfs qgroup: quotas par sous-volume

Activer les qgroups et fixer des quotas soft/hard par sous-volume.

bash filesystem #btrfs#qgroup#quota

objectif

Empêcher un service d’occuper tout l’espace Btrfs.

code minimal

sudo btrfs quota enable /data
sudo btrfs qgroup limit 50G /data/sv-app

utilisation

# état
sudo btrfs qgroup show -H /data | column -t

variante(s) utile(s)

# lever le quota
sudo btrfs qgroup limit none /data/sv-app

notes

  • attention aux snapshots (compte dans les qgroups).
  • testez l’impact sur performances.