My Oracle Support Banner

Things to Do When Btrfs Volume Blancing Failed to Start (Doc ID 2639542.1)

Last updated on FEBRUARY 16, 2020

Applies to:

Linux OS - Version Oracle Linux 6.7 with Unbreakable Enterprise Kernel [4.1.12] and later
Linux x86-64


When btrfs volume was not managed properly, it could run out of space with data unbalanced, and sometimes attempting to start balance could fail with error.

# touch /path/to/btrfs/tmp.txt
touch: cannot touch ‘/path/to/btrfs/tmp.txt’: No space left on device

# btrfs balance start -dusage=5 /path/to/btrfs
ERROR: error during balancing '/path/to/btrfs': No space left on device
There may be more info in syslog - try dmesg | tail

# dmesg
BTRFS info (device sdc): 3 enospc errors during balance


No change.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.