On Wed, Nov 30, 2016 at 2:03 PM, Stefan Priebe - Profihost AG <s.pri...@profihost.ag> wrote: > Hello, > > # btrfs balance start -v -dusage=0 -musage=1 /ssddisk/ > Dumping filters: flags 0x7, state 0x0, force is off > DATA (flags 0x2): balancing, usage=0 > METADATA (flags 0x2): balancing, usage=1 > SYSTEM (flags 0x2): balancing, usage=1 > ERROR: error during balancing '/ssddisk/': No space left on device > There may be more info in syslog - try dmesg | tail
You haven't provided kernel messages at the time of the error. Also useful is the kernel version. > > # btrfs filesystem show /ssddisk/ > Label: none uuid: a69d2e90-c2ca-4589-9876-234446868adc > Total devices 1 FS bytes used 305.67GiB > devid 1 size 500.00GiB used 500.00GiB path /dev/vdb1 > > # btrfs filesystem usage /ssddisk/ > Overall: > Device size: 500.00GiB > Device allocated: 500.00GiB > Device unallocated: 1.05MiB Drive is actually fully allocated so if Btrfs needs to create a new chunk right now, it can't. However, > > Data,single: Size:483.97GiB, Used:298.18GiB > /dev/vdb1 483.97GiB > > Metadata,single: Size:16.00GiB, Used:7.51GiB > /dev/vdb1 16.00GiB > > System,single: Size:32.00MiB, Used:144.00KiB > /dev/vdb1 32.00MiB All three chunk types have quite a bit of unused space in them, so it's unclear why there's a no space left error. Try remounting with enoscp_debug, and then trigger the problem again, and post the resulting kernel messages. -- Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html