[Bug 1171803] New: sudden full btrfs filesystems since kernel 4.12.14-lp151.28.48-default
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 Bug ID: 1171803 Summary: sudden full btrfs filesystems since kernel 4.12.14-lp151.28.48-default Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: ralf.koelmel@kit.edu QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 837889 --> http://bugzilla.opensuse.org/attachment.cgi?id=837889&action=edit system log I've had on a few systems since update to kernel 4.12.14-lp151.28.48-default spontaneous and sudden full btrfs filesystems. During a few seconds the filesystem is full without a user reason. The filesystems had before e.g. 30 % free space (>15GB). I know that i can't exclude some programs, which fill the space quickly. But i hadn't such effects before this kernel and the monitoring doesn't show an growing used space during fillup, only the free space is going down. I haven't only a few snapshots on the filesystems. I can get the space again if i delete the oldest snapshots. So it seems that the snapshot referenced space is suddenly increasing ?! If this happens, some backup jobs were running (reading from the filesystem) and some snapper or btrfs maintenance tasks (snapper timeline, which isn't configured; btrfs balance; btrfs scrub) were running. It seems like a race condition, which i can't reproduce, but it is really a nasty situation if this is happening. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c1 --- Comment #1 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837890 --> http://bugzilla.opensuse.org/attachment.cgi?id=837890&action=edit monitoring free space -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c2 --- Comment #2 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837891 --> http://bugzilla.opensuse.org/attachment.cgi?id=837891&action=edit monitoring used space -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c3 --- Comment #3 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837892 --> http://bugzilla.opensuse.org/attachment.cgi?id=837892&action=edit btrfs details after cleanup old snapshots and before the problem -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c4 --- Comment #4 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837893 --> http://bugzilla.opensuse.org/attachment.cgi?id=837893&action=edit snapper config for root btrfs filesystem (no qgroup is configured) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c5 --- Comment #5 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837894 --> http://bugzilla.opensuse.org/attachment.cgi?id=837894&action=edit output from "df -h" which is showing the full root filesystem -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c6 --- Comment #6 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837992 --> http://bugzilla.opensuse.org/attachment.cgi?id=837992&action=edit df -h showing full filesystem I have today again such a problem. I have tried to write on the affected partition and there is no problem. Again "df -h" is showing a full partition. The btrfs details aren't showing this full state. It seems that only df has a problem. To solve the problem i have started a scrub and after the start the df is showing the "right" state. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c7 --- Comment #7 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Created attachment 837993 --> http://bugzilla.opensuse.org/attachment.cgi?id=837993&action=edit btrfs details, not showing the full state -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 Ralf Kölmel <ralf.koelmel@kit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|sudden full btrfs |df is showing sometimes the |filesystems since kernel |wrong state for btrfs |4.12.14-lp151.28.48-default |filesystems since kernel | |4.12.14-lp151.28.48-default -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c8 --- Comment #8 from Ralf Kölmel <ralf.koelmel@kit.edu> --- The state is not that bad, but it should be clear, that especially monitoring systems are showing the wrong free space on btrfs filesystems. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 Ralf Kölmel <ralf.koelmel@kit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|df is showing sometimes the |VFS layer is showing |wrong state for btrfs |sometimes the wrong free |filesystems since kernel |space for btrfs filesystems |4.12.14-lp151.28.48-default |since kernel | |4.12.14-lp151.28.48-default -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c9 --- Comment #9 from Ralf Kölmel <ralf.koelmel@kit.edu> --- because it is not only df, which has a problem, i have extended the title to the VFS layer. In my case today an application was affected, because it has checked the capacity on the filesystem and after recognizing the full state, it has stopped to work. The bug remains really nasty ! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 Ralf Kölmel <ralf.koelmel@kit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Basesystem |Kernel Assignee|screening-team-bugs@suse.de |kernel-maintainers@forge.pr | |ovo.novell.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171803 http://bugzilla.opensuse.org/show_bug.cgi?id=1171803#c10 --- Comment #10 from Ralf Kölmel <ralf.koelmel@kit.edu> --- Also on kernel 4.12.14-lp151.28.52-default this problem is occuring. Now the bug was occuring during or after a "btrfs balance". -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com