Project

General

Profile

Tasks #4198

osd: define data loss plan of attack for cuttlefish

Added by Sage Weil over 6 years ago. Updated about 6 years ago.

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

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

History

#1 Updated by Ian Colle over 6 years ago

  • Assignee set to Sage Weil

#2 Updated by Sage Weil over 6 years ago

  • Tracker changed from Fix to Tasks

- tool to manipulate pgs (remove, export, import)

- osd should stop accepting writes when near-full

- tool/method to recover from an incomplete pg log (by restarting backfill)
- losing a portion of leveldb likely means the whole thing is kaput... so this is mostly only protecting against bugs, not corruption.

- osd journal corruption
- try to distinguish between end of journal and corrupt portion of the journal

#3 Updated by Sage Weil over 6 years ago

  • Status changed from New to In Progress

#4 Updated by Ian Colle about 6 years ago

What else is left to do here?

#5 Updated by Sage Weil about 6 years ago

  • Status changed from In Progress to Need Review

#6 Updated by Sage Weil about 6 years ago

  • Status changed from Need Review to Resolved

we have tasks scheduled for these items, except for losing a partial pg log, which is unlikely and suggests a larger problem (corrupt leveldb) and probably not worth handling independently

Also available in: Atom PDF