Actions
Bug #10368
closedAssertion in _trim_expired_segments
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
544669 -20> 2014-12-18 05:15:49.295240 7f642f89e700 10 mds.0.objecter _op_submit oid 200.00000002 @3 @3 [write 1813550~1736] tid 0 osd.0 544670 -19> 2014-12-18 05:15:49.295243 7f64321a4700 5 mds.0.objecter 0 unacked, 4 uncommitted 544671 -18> 2014-12-18 05:15:49.295245 7f64321a4700 6 mds.0.journal LogSegment(5026/10197802).try_to_expire waiting 544672 -17> 2014-12-18 05:15:49.295246 7f64321a4700 5 mds.0.log try_expire expiring segment 5026/10197802 544673 -16> 2014-12-18 05:15:49.295246 7f642f89e700 20 mds.0.objecter get_session s=0x2e9f000 osd=0 4 544674 -15> 2014-12-18 05:15:49.295248 7f642f89e700 15 mds.0.objecter _session_op_assign 0 1577 544675 -14> 2014-12-18 05:15:49.295249 7f64321a4700 6 mds.0.journal LogSegment(5028/10198820).try_to_expire 544676 -13> 2014-12-18 05:15:49.295249 7f642f89e700 15 mds.0.objecter _send_op 1577 to osd.0 544677 -12> 2014-12-18 05:15:49.295250 7f64321a4700 10 mds.0.journal try_to_expire saving sessionmap, need 1009, committed is 1007 (1009) 544678 -11> 2014-12-18 05:15:49.295252 7f64321a4700 10 mds.0.sessionmap save needv 1009, v 1009 544679 -10> 2014-12-18 05:15:49.295252 7f642f89e700 20 mds.0.objecter put_session s=0x2e9f000 osd=0 5 544680 -9> 2014-12-18 05:15:49.295253 7f64321a4700 6 mds.0.journal LogSegment(5028/10198820).try_to_expire waiting 544681 -8> 2014-12-18 05:15:49.295254 7f642f89e700 5 mds.0.objecter 0 unacked, 4 uncommitted 544682 -7> 2014-12-18 05:15:49.295255 7f64321a4700 5 mds.0.log try_expire expiring segment 5028/10198820 544683 -6> 2014-12-18 05:15:49.295257 7f64321a4700 6 mds.0.journal LogSegment(5030/10199909).try_to_expire 544684 -5> 2014-12-18 05:15:49.295258 7f64321a4700 6 mds.0.journal LogSegment(5030/10199909).try_to_expire success 544685 -4> 2014-12-18 05:15:49.295259 7f64321a4700 10 mds.0.log try_expire expired segment 5030/10199909 544686 -3> 2014-12-18 05:15:49.295261 7f64321a4700 5 mds.0.log _expired segment 5030/10199909, 2 events 544687 -2> 2014-12-18 05:15:49.295263 7f64321a4700 10 mds.0.log _trim_expired_segments trimming expired 4022/0x897ea8 544688 -1> 2014-12-18 05:15:49.295266 7f64321a4700 10 mds.0.log _trim_expired_segments trimming expired 4024/0x898570 544689 0> 2014-12-18 05:15:49.296896 7f64321a4700 -1 ./include/elist.h: In function 'elist<T>::~elist() [with T = CDentry*]' thread 7f64 321a4700 time 2014-12-18 05:15:49.295269 544690 ./include/elist.h: 92: FAILED assert(_head.empty()) 544691 544692 ceph version 0.89-755-g2d76bc2 (2d76bc2d989118f14f7b3a98ec11a3c87dc318da) 544693 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x7f) [0x9494df] 544694 2: (MDLog::_trim_expired_segments()+0x63e) [0x7d50ee] 544695 3: (MDLog::trim(int)+0x170) [0x7d7280] 544696 4: (MDS::tick()+0x3dc) [0x5a2f6c] 544697 5: (MDSInternalContextBase::complete(int)+0x1db) [0x7ca7ab] 544698 6: (SafeTimer::timer_thread()+0x3e5) [0x93b025] 544699 7: (SafeTimerThread::entry()+0xd) [0x93bbbd] 544700 8: (()+0x7e9a) [0x7f643a375e9a] 544701 9: (clone()+0x6d) [0x7f6438d3c31d] 544702 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Happened on mounting a client after mds-auto-repair test executed, investigating...
Investigating
Files
Actions