]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cephfs-journal-tool:: Don't reset the journal trim position
authorKotresh HR <khiremat@redhat.com>
Thu, 18 Sep 2025 06:41:11 +0000 (06:41 +0000)
committerKotresh HR <khiremat@redhat.com>
Fri, 19 Sep 2025 11:55:18 +0000 (17:25 +0530)
commit42a9beee0741aaea2efeebc1d8bce956a2c5ff63
tree27d6eaafe811d6de1d13e2dbeab5dd4cc5e4f9e6
parentdc553c3fff6e4f96f874477dd420723e314f79ff
cephfs-journal-tool:: Don't reset the journal trim position

If the fs had to go through journal recovery and reset,
the cephfs-journal-tool resets the journal trim position
because of which the old unused journal objects just stay
forever in the metadata pool. The patch fixes the issue.
Now, the old stale journal objects are trimmed during the
regular trimming cycle helping to recover space in the
metadata pool.

Fixes: https://tracker.ceph.com/issues/69708
Signed-off-by: Kotresh HR <khiremat@redhat.com>
(cherry picked from commit 4f9a926a467c03a410e5ec5a81031e72f2193f25)
src/tools/cephfs/Resetter.cc