Thread (24 messages) 24 messages, 10 authors, 2012-03-09

Re: filesystem full when it's not? out of inodes? huh?

From: Brian J. Murrell <hidden>
Date: 2012-02-26 02:16:40

On 12-02-25 09:10 PM, Fahrzin Hemmati wrote:
btrfs is horrible for small filesystems (like a 5GB drive). df -h says
you have 967MB available,
So does dd.  It manages to write that 967MB before getting an ENOSPC.
but btrfs (at least by default) allocates 1GB
at a time to data/metadata.
Bleah.
This means that your 10MB file
It's a package of kernel headers so not a 10MB file but 10MB of lots of
small files, so heavy metadata allocation.
is too big
for the current allocation and requires a new data chunk, or another
1GB, which you don't have.
I see.
Others might know of a way of changing the allocation size to less than
1GB, but otherwise I recommend switching to something more stable like
ext4/reiserfs/etc.
So btrfs is still not yet suitable to be a root/usr/var filesystem, even
in kernel 3.0.0?

b.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help