Project

General

Profile

Actions

Bug #20117

closed

BlueStore.cc: 8585: FAILED assert(0 == "unexpected error")

Added by xw zhang almost 7 years ago. Updated almost 7 years ago.

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

0%

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

Description

version:
root@node0:~# ceph -v
ceph version 12.0.2 (5a1b6b3269da99a18984c138c23935e5eb96f73e)

bluestore+rbd+ec+overwrite+iscsi,ec k/m 4/2,12 osds

0> 2017-05-30 10:54:19.435472 7f05ee350700 -1 /build/ceph-12.0.2/src/os/bluestore/BlueStore.cc: In function 'void BlueStore::_txc_add_transaction(BlueStore::TransContext*, ObjectStore::Transaction*)' thread 7f05ee350700 time 2017-05-30 10:54:19.424900
/build/ceph-12.0.2/src/os/bluestore/BlueStore.cc: 8585: FAILED assert(0 "unexpected error")
ceph version 12.0.2 (5a1b6b3269da99a18984c138c23935e5eb96f73e)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x55c3df59e072]
2: (BlueStore::_txc_add_transaction(BlueStore::TransContext*, ObjectStore::Transaction*)+0x1686) [0x55c3df43ad96]
3: (BlueStore::queue_transactions(ObjectStore::Sequencer*, std::vector<ObjectStore::Transaction, std::allocator<ObjectStore::Transaction> >&, boost::intrusive_ptr<TrackedOp>, ThreadPool::TPHandle*)+0x536) [0x55c3df43c716]
4: (ObjectStore::queue_transaction(ObjectStore::Sequencer*, ObjectStore::Transaction&&, Context*, Context*, Context*, boost::intrusive_ptr<TrackedOp>, ThreadPool::TPHandle*)+0x17c) [0x55c3df02538c]
5: (OSD::dispatch_context_transaction(PG::RecoveryCtx&, PG*, ThreadPool::TPHandle*)+0x6c) [0x55c3defb3e2c]
6: (OSD::process_peering_events(std::__cxx11::list<PG*, std::allocator<PG*> > const&, ThreadPool::TPHandle&)+0x451) [0x55c3defffb91]
7: (ThreadPool::BatchWorkQueue<PG>::_void_process(void*, ThreadPool::TPHandle&)+0x27) [0x55c3df045357]
8: (ThreadPool::worker(ThreadPool::WorkThread*)+0xf2d) [0x55c3df5a525d]
9: (ThreadPool::WorkThread::entry()+0x10) [0x55c3df5a63c0]
10: (()+0x76ba) [0x7f060403e6ba]
11: (clone()+0x6d) [0x7f06030b582d]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Actions #1

Updated by Greg Farnum almost 7 years ago

  • Project changed from Ceph to RADOS
  • Component(RADOS) BlueStore added
Actions #2

Updated by Sage Weil almost 7 years ago

  • Status changed from New to Rejected

you need more log info to see what the actual error was. usually when i see this it's enospc...

Actions

Also available in: Atom PDF