Project

General

Profile

Actions

Bug #7517

closed

osd/PG.cc: 3673: FAILED assert(pool.info.type == pg_pool_t::TYPE_REPLICATED)

Added by Samuel Just about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Urgent
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

EC pool scrub bug -- reproducible

2014-02-23 15:03:57.195155 7ffbe7183700 10 osd.1 341 dequeue_op 0x51c2b40 finish
2014-02-23 15:03:57.195162 7ffbe5980700 20 osd.1 pg_epoch: 341 pg[3.0s0( v 334'197 (0'0,334'197] local-les=317 n=34 ec=9 les/c 317/317 316/316/299) [1,2,5] r=0 lpr=316 crt=216'185 lcod 334'196 mlcod 334'196 active+clean+scrubbing] OSD 1 does not support chunky scrubs, falling back to classic
2014-02-23 15:03:57.195180 7ffbe5980700 10 osd.1 pg_epoch: 341 pg[3.0s0( v 334'197 (0'0,334'197] local-les=317 n=34 ec=9 les/c 317/317 316/316/299) [1,2,5] r=0 lpr=316 crt=216'185 lcod 334'196 mlcod 334'196 active+clean+scrubbing] starting a new classic scrub
2014-02-23 15:03:57.209581 7ffbe5980700 -1 osd/PG.cc: In function 'void PG::classic_scrub(ThreadPool::TPHandle&)' thread 7ffbe5980700 time 2014-02-23 15:03:57.195419
osd/PG.cc: 3673: FAILED assert(pool.info.type == pg_pool_t::TYPE_REPLICATED)

ceph version 0.77-594-g696fa36 (696fa36d3f32868eb42b152aef63cf6178ccc90b)
1: (PG::classic_scrub(ThreadPool::TPHandle&)+0x8d1) [0x7fadc1]
2: (PG::scrub(ThreadPool::TPHandle&)+0x3a5) [0x7fede5]
3: (OSD::ScrubWQ::_process(PG*, ThreadPool::TPHandle&)+0x13) [0x670043]
4: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0xa4d796]
5: (ThreadPool::WorkThread::entry()+0x10) [0xa4f5a0]
6: (()+0x7e9a) [0x7ffbfbaa5e9a]
7: (clone()+0x6d) [0x7ffbfa26a3fd]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

--- begin dump of recent events ---
10000> 2014-02-23 15:03:54.057768 7ffbe7183700 10 osd.1 pg_epoch: 337 pg[1.50( v 10'4 (0'0,10'4] local-les=330 n=4 ec=1 les/c 330/330 328/329/324) [1]/[1,0] r=-1 lpr=329 crt=10'4 lcod 0'0 mlcod 0'0 active+remapped] handle_advance_map [1]/[1,0] - 1/1
-9999> 2014-02-23 15:03:54.057781 7ffbe6982700 5 osd.1 pg_epoch: 338 pg[1.7a(unlocked)] enter Initial
-9998> 2014-02-23 15:03:54.057779 7ffbe7183700 10 osd.1 pg_epoch: 338 pg[1.50( v 10'4 (0'0,10'4] local-les=330 n=4 ec=1 les/c 330/330 328/329/324) [1]/[1,0] r=-1 lpr=329 crt=10'4 lcod 0'0 mlcod 0'0 active+remapped] on_pool_change
-9997> 2014-02-23 15:03:54.057789 7ffbe6982700 20 osd.1 pg_epoch: 338 pg[1.7a(unlocked)] enter NotTrimming


Related issues 1 (0 open1 closed)

Is duplicate of Ceph - Bug #7535: Switching to classic scrub unnecessarilyDuplicateDavid Zafman02/25/2014

Actions
Actions #1

Updated by Sage Weil about 10 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF