Project

General

Profile

Actions

Bug #10479

closed

Object will be treated as "not exist" if primary shard is lost or failed to get atrr when reading this object

Added by Zhi Zhang over 9 years ago. Updated about 9 years ago.

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

0%

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

Description

When reading an object, if primary shard is lost or primary OSD can't get attr from this shard, e.g, EIO, primary will treat it as "not exist" and further it may become unfound.

However, in theory this shard could be recovered from other chunks.


Related issues 1 (0 open1 closed)

Is duplicate of Ceph - Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC poolResolvedLoïc Dachary11/05/2014

Actions
Actions #1

Updated by jianpeng ma over 9 years ago

Hi, i remembered samuel do a work which repair single object. After this, we can easyly make the object repair and wait the result.

Actions #2

Updated by Loïc Dachary about 9 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF