Bug 31542
Summary: | ext4 : "No space left on the device" persists even when I deleted more than 40GB of data | ||
---|---|---|---|
Product: | File System | Reporter: | Jaromír Cápík (tavvva) |
Component: | ext4 | Assignee: | fs_ext4 (fs_ext4) |
Status: | CLOSED INVALID | ||
Severity: | high | CC: | sandeen |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.37.2 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Jaromír Cápík
2011-03-20 23:08:51 UTC
NOTE : Unfortunately I was performing the mentioned scenario on Mandriva Linux with the latest Mandriva desktop kernel [2.6.33-7mnb2] (and I know You don't like non-Vanilla kernels even if they almost don't differ from Vanilla), but I truly believe, that this problem comes from the mainline and therefore it's present in the mainline too. The issue persists even when I try Vanilla 2.6.37.2 ... I just discovered, that I get "no space left" messages from user accounts only. The root account can fill the rest of the space without sign of problems .... Sorry ... this seems to be a feature I didn't know about ... -> By default, 5% of the space on a filesystem is reserved for the root user. This is so that if the filesystem fills up, there's still a little space for root to come in and clean up the mess. You can change this percentage with the -m option of tune2fs; do not do this while the filesystem is mounted and read the manpage very carefully. This is a potentially dangerous operation. That's right, you've run into the reserved-for-root space, which as you noted above, can be changed... So CLOSED/NOTABUG I think? -Eric Yep .... I've already resolved/closed. But ... that points to the unintuitive df output, where the reserved part should be displayed. At the moment I don't know if that's easily possible, but I'll check that and create an enhancement ticket if so. |