Project

General

Profile

Actions

Feature #2911

closed

osd: Restrict recovery when the OSD full list is nonempty

Added by Greg Farnum over 11 years ago. Updated over 11 years ago.

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

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

See the conversation at http://www.spinics.net/lists/ceph-devel/msg08010.html

It would be nice if we could somehow restrict recovery when an OSD is full, to prevent sequential OSD failures as degraded PGs get replicated onto nodes, fill them, and cause crashes. We can certainly (as an option) prevent the monitor from marking OSDs out whenever the full list is non-empty, but we should think about if there are other mitigating actions we can take.


Related issues 2 (0 open2 closed)

Related to Ceph - Feature #15910: Increase the default value of mon_osd_min_in_ratioResolvedDavid Zafman05/17/2016

Actions
Is duplicate of Ceph - Feature #1637: OSDs running full take down other OSDsDuplicate10/20/2011

Actions
Actions

Also available in: Atom PDF