On Dec 14, 2013, at 4:19 PM, Hans-Kristian Bakke <[email protected]> wrote:

> Looking into triggering the error again and dmesg and sysrq, but here
> are the other two:
> 
> # btrfs fi show
> Label: none  uuid: 9302fc8f-15c6-46e9-9217-951d7423927c
>        Total devices 8 FS bytes used 13.00TB
>        devid    4 size 3.64TB used 3.48TB path /dev/sdt
>        devid    3 size 3.64TB used 3.48TB path /dev/sds
>        devid    8 size 3.64TB used 3.48TB path /dev/sdr
>        devid    6 size 3.64TB used 3.48TB path /dev/sdp
>        devid    7 size 3.64TB used 3.48TB path /dev/sdq
>        devid    5 size 3.64TB used 3.48TB path /dev/sdo
>        devid    1 size 3.64TB used 3.48TB path /dev/sdl
>        devid    2 size 3.64TB used 3.48TB path /dev/sdm
> 
> Btrfs v0.20-rc1
> 
> 
> # btrfs fi df /storage/storage-vol0/
> Data, RAID10: total=13.89TB, used=12.99TB
> System, RAID10: total=64.00MB, used=1.19MB
> System: total=4.00MB, used=0.00
> Metadata, RAID10: total=21.00GB, used=17.59GB

By my count this is ~ 95.6% full. My past experience with other file systems, 
including btree file systems, is they get unpredictably fussy when they're this 
full. I start migration planning once 80% full is reached, and make it a policy 
to avoid going over 90% full.

I don't know what behavior Btrfs developers anticipate for this scenario. On 
the one hand it seems reasonable to  expect it to only be slow, rather than 
block the whole server for 2 minutes. But on the other hand, it's reasonable to 
expect server storage won't get this full.


Chris Murphy--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to