Project

General

Profile

Feature #22417

support purge queue with cephfs-journal-tool

Added by dongdong tao over 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
fsck/damage handling
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
tools
Labels (FS):
Pull request ID:

Description

Currently, luminous has introduced new purge queue journal whose inode number is 0x500
but cephfs-journal-tool does not support this journal type.
we have encounter a purge queue journal corruption in our cluster, and mds can not consume purge queue journal.
this makes delete operation can not take real effect, and eventually our osd almost reached 100% full.
then i have simply modified the code in cephfs-journal-tool to support purge queue, and it saved us 50% space.

History

#1 Updated by dongdong tao over 6 years ago

I have already pulled a request
https://github.com/ceph/ceph/pull/19471

#2 Updated by Patrick Donnelly over 6 years ago

  • Category set to fsck/damage handling
  • Status changed from New to Fix Under Review
  • Assignee set to dongdong tao
  • Target version set to v13.0.0
  • Component(FS) tools added

#3 Updated by Zheng Yan almost 6 years ago

  • Status changed from Fix Under Review to Resolved

Also available in: Atom PDF