Project

General

Profile

Actions

Feature #11859

closed

MDS "damage table" for recording scrub/fetch errors

Added by John Spray almost 9 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

Creating a ticket for this ongoing work in the interests of clarity.

The idea is that when we get an error in fetch() (or equally detected by forward scrub), we will want to remember that so that:

  • we don't go trying to fetch it again and again
  • we can quickly brush of clients with an EIO when they go near it
  • we can show the list of damage to the user so that they can potentially go repair it and/or have this list be consumed by an auto-repair tool.
Actions #1

Updated by John Spray almost 9 years ago

  • Project changed from Ceph to CephFS
  • Category set to 47
Actions #2

Updated by John Spray almost 8 years ago

  • Status changed from In Progress to Resolved

DamageTable went in for Jewel

Actions #3

Updated by Greg Farnum almost 8 years ago

  • Component(FS) MDS added
Actions

Also available in: Atom PDF