Project

General

Profile

Actions

Bug #5108

closed

ceph recovery: unmotivated stuck

Added by Denis kaganovich almost 11 years ago. Updated almost 11 years ago.

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

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Sorry if there are "feature", not a "bug", but from users point of view there are annoying bug.

I have 3 node, HEALTH_OK, pool "rbd" with 2/1 size (size=2 min_size=1), want to change to 3/2. OK:
  1. ceph osd pool set rbd size 3
    ...
  2. ceph healt
    HEALTH_WARN 746 pgs backfill; 51 pgs backfilling; 797 pgs degraded; 797 pgs stuck unclean; recovery 290939/1473231 degraded (19.748%); recovering 17 o/s, 69066KB/s

On my look, in pure theory, this situation must have NO stuck pages: I have min_size=1, size changed from 2 to 3, all data have 2 OK replicas...

IMHO it can produce stuck pages in many other cases, but this is most clean to understand.

Actions #1

Updated by Sage Weil almost 11 years ago

  • Status changed from New to Rejected

'stuck' just means it has been in this state for more than a few minutes.. in this case, recovery is just taking a while, it looks like!

Actions

Also available in: Atom PDF