Red Hat Bugzilla – Bug 1464350
Posix xlator needs to reserve disk space to prevent the brick from getting full.
Last modified: 2017-07-28 03:41:32 EDT
Description of problem:
Once a brick becomes completely (100%) full, the gluster filesystem becomes inconsistent as xattr operations fail and recovery is very difficult.
A rebalance cannot be used to migrate data off the full brick as xattr operations will fail.
DHT uses a min-free-disk option to try to keep some reserve space on all bricks. However, this approach is not fool proof and should ideally be handled by the posix xlator.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Patch is posted on upstream