Actions
Bug #18691
openmultimds thrash: FAILED assert(_head.empty())
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
multimds
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2017-01-26T18:46:43.687 INFO:tasks.ceph.mds.c.mira094.stderr:/tmp/buildd/ceph-11.1.0-6912-gaf9152f/src/include/elist.h: In function 'elist<T>::~elist() [with T = CInode*]' thread 7f64cd5cb700 time 2017-01-26 18:46:43.687683 2017-01-26T18:46:43.687 INFO:tasks.ceph.mds.c.mira094.stderr:/tmp/buildd/ceph-11.1.0-6912-gaf9152f/src/include/elist.h: 92: FAILED assert(_head.empty()) 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: ceph version 11.1.0-6912-gaf9152f (af9152f34a416a46bbf96b14b1416ca004c80f84) 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x7f64d6511542] 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: 2: (CInode::close_snaprealm(bool)+0x2b6) [0x55b845a2f7b6] 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: 3: (CInode::~CInode()+0x40) [0x55b845960350] 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: 4: (MDCache::remove_inode(CInode*)+0x203) [0x55b8458e71c3] 2017-01-26T18:46:43.690 INFO:tasks.ceph.mds.c.mira094.stderr: 5: (MDCache::trim_inode(CDentry*, CInode*, CDir*, std::map<int, MCacheExpire*, std::less<int>, std::allocator<std::pair<int const, MCacheExpire*> > >&)+0xe7) [0x55b8458f4077] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 6: (MDCache::trim(int, int)+0x10d6) [0x55b8458f6c46] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 7: (MDSRankDispatcher::tick()+0xe2) [0x55b84582e202] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 8: (Context::complete(int)+0x9) [0x55b845821bf9] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 9: (SafeTimer::timer_thread()+0x452) [0x7f64d650b012] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 10: (SafeTimerThread::entry()+0xd) [0x7f64d650c41d] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 11: (()+0x76ba) [0x7f64d608e6ba] 2017-01-26T18:46:43.691 INFO:tasks.ceph.mds.c.mira094.stderr: 12: (clone()+0x6d) [0x7f64d511782d]
This occurred after setting max_mds 3->2, deactivating mds.b, killing mds.a. mds.c fails with this assert.
Updated by John Spray almost 7 years ago
- Subject changed from mds: FAILED assert(_head.empty()) to multimds thrash: FAILED assert(_head.empty())
Updated by Patrick Donnelly about 5 years ago
- Category deleted (
90) - Labels (FS) multimds added
Actions