Есть способы получения баланса
, чтобы запустить в этой ситуации.
sudo btrfs fi show
sudo btrfs fi df /mount/point
sudo btrfs fi balance start -dusage=10 /mount/point
Если команда баланса заканчивается «сделано, пришлось переместить 0 из хх хх», то вам необходимо увеличить процентную настройку «DUSAGE», чтобы по меньшей мере, по крайней мере, один кусок.
Если команда баланса не удается с:
ERROR: error during balancing '/blah/blah/blah' - No space left on device
, вам может действительно удалить файлы с устройства, чтобы сделать некоторую комнату. Затем снова запустите команду баланса.
Тем не менее, благодаря Блоге Блог Марка: BTRFS - Фиксирование файловой системы BTRFS Полные проблемы Вот еще один вариант:
Один трюк, чтобы обойти это, это добавить устройство (даже USB-ключ сделать) на файловую систему вашей BTRFS. Это должно разрешить начать баланс, а также Тогда вы можете удалить устройство с устройством BTRFS удалить, когда Баланс завершен. Также было сказано в списке, что ядро 3.14 может зафиксировать некоторые проблемы с балансировкой, которые старые ядра не могут, поэтому дайте это Выстрел, если ваше ядро старее.