Hi Nicholas. Em ter, 2017-01-03 às 08:58 +0100, nicholas escreveu:
im not sure i see any conclusive tests here.
there are several factors 1 - enospc error vs performance hit 2 - maintainance script with or without quotas
It is not ENOSPC bug. I had a ENOSPC bug, which we thought might be related to quotas that were enabled by default in Tumbleweed. Because of this, Chris sent the message to this mailing list suggesting to disable it in Leap / Tumbleweed. The freezing problem was described by me in September, but since nobody beside Achim Gratz replied, I thought it was something "normal" in BTRFS. One week ago, a user reported the bug because he is experiencing the freeze and verified that disabling quotas is a workaround.
if it is claimed disbling quota system is a fix - how is this determined - wait one week, hope the load case is equal and see the results?
a proper test would be a - balance (sudo /etc/cron.weekly/btrfs-balance) b - write say 10,000 blocks with dd c - run balance d - repeat without quotas enabled
I did something very similar to that and I can confirm that disabling quotas fixed the freeze. However, you mentioned something important. Maybe the number of snapshots + quotas is what cause the freeze. I will try to debug that. Regards, Ronan Arraes -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org