Re:A disk so full, it couldn't be restored
by p_l on Thursday April 04, 2024 @04:23AM
(#39927805)
The recommended solution is to apply a quota on top-level dataset, but that's mainly for preventing fragmentation or runaway writes.
[ Parent
| on HN ]
Re:A disk so full, it couldn't be restored
by bbarnett on Thursday April 04, 2024 @08:27AM
(#39929535)
I think the solution is to not use a filesystem that is broken in this way.
Note that ZFS explicitly has safeguards against total failure. No filesystem will work well with near full state when it comes to fragmentation.
Re:A disk so full, it couldn't be restored
by bbarnett on Thursday April 04, 2024 @09:17AM
(#39930016)
This is a whataboutism.
Being unable to use the filesystem, due to space full, without arcane knowledge, is not the same as "not working well".
This is a brokwn implementation.
Re:A disk so full, it couldn't be restored
by aidenn0 on Thursday April 04, 2024 @09:26AM
(#39930130)
You're misunderstanding. See the sibling thread where p_l says that this problem has been resolved, and any further occurrence would be treated as a bug. Setting the quota is only done now to reduce fragmentation (ZFS's fragmentation avoidance requires sufficient free space to be effective).
Re:A disk so full, it couldn't be restored
by bbarnett on Thursday April 04, 2024 @09:41AM
(#39930295)
No, I'm not. They said the "recommended solution" for this issue is to use a quota.
They also said it was mainly used for other issues, such as fragmentation. In other words, this was stated as a fix for the file delete issue.
How does this invalidate my comment, that this was a broken implementation?
It doesn't matter if it will be fixed in the future, or was just fixed.