[LU-15524] initiate changelog GC by lack of free space Created: 07/Feb/22 Updated: 21/Nov/23 Resolved: 12/Sep/22 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.16.0 |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Mikhail Pershin | Assignee: | Mikhail Pershin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||||||
| Description |
|
Add ability to start GC for large changelogs if it affects filesystem free space. This will avoid running out of space on the MDT when the changelog grows very large, and will disable changelog entirely when the free space on the MDT becomes critically low, so that operations like unlink and rmdir will not report ENOSPC errors when trying to free space in the filesystem. |
| Comments |
| Comment by Gerrit Updater [ 07/Feb/22 ] |
|
"Mike Pershin <mpershin@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/46467 |
| Comment by Colin Faber [ 22/Jul/22 ] |
|
Hi tappro have you had a chance to push this forward at all? |
| Comment by Peter Jones [ 12/Sep/22 ] |
|
Landed for 2.16 |