Project

General

Profile

Bug #10689

osd/ReplicatedPG.cc: FAILED assert(soid < scrubber.start || soid >= scrubber.end) on deep scrub

Added by Pavel Veretennikov over 4 years ago. Updated over 4 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
01/29/2015
Due date:
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

Having this error regularly (on every OSD) when deep-scrub is enabled.
Using ceph version 0.91-573-gae6bd61 (ae6bd610e2d01821310300f26007e5a33042bdd0)
so all fixes for similar issues should be included.

0> 2015-01-28 08:11:46.874989 7f4937bfd700 -1 osd/ReplicatedPG.cc: In function 'void ReplicatedPG::finish_ctx(ReplicatedPG::OpContext*, int, bool, bool)' thread 7f4937bfd700 time 2015-01-28 08:11:46.830650
osd/ReplicatedPG.cc: 5943: FAILED assert(soid < scrubber.start || soid >= scrubber.end)
 ceph version 0.91-573-gae6bd61 (ae6bd610e2d01821310300f26007e5a33042bdd0)
 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0xaead2b]
 2: (ReplicatedPG::finish_ctx(ReplicatedPG::OpContext*, int, bool, bool)+0xfdb) [0x82539b]
 3: (ReplicatedPG::prepare_transaction(ReplicatedPG::OpContext*)+0x12d) [0x85840d]
 4: (ReplicatedPG::execute_ctx(ReplicatedPG::OpContext*)+0x61d) [0x858d4d]
 5: (ReplicatedPG::do_op(std::tr1::shared_ptr<OpRequest>&)+0x307f) [0x85d4cf]
 6: (ReplicatedPG::do_request(std::tr1::shared_ptr<OpRequest>&, ThreadPool::TPHandle&)+0x611) [0x7f36d1]
 7: (OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x3d5) [0x655fe5]
 8: (OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x37b) [0x65657b]
 9: (ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x821) [0xadadb1]
 10: (ShardedThreadPool::WorkThreadSharded::entry()+0x10) [0xadcec0]
 11: (()+0x8182) [0x7f497f7dd182]
 12: (clone()+0x6d) [0x7f497dd4800d]

Related issues

Related to Ceph - Bug #8011: osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= scrubber.end) Resolved 04/07/2014
Duplicates Ceph - Bug #10693: FAILED assert(soid < scrubber.start || soid >= scrubber.end): oi digest variant Resolved 01/29/2015

History

#1 Updated by Samuel Just over 4 years ago

  • Status changed from New to Duplicate

Also available in: Atom PDF