Project

General

Profile

Actions

Bug #8090

closed

multimds: mds crash in check_rstats

Added by Sage Weil about 10 years ago. Updated about 5 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
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

ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-04-11_23:01:29-multimds-master-testing-basic-plana/187078

     0> 2014-04-12 14:02:18.990122 7fae09d60700 -1 mds/CDir.cc: In function 'bool CDir::check_rstats()' thread 7fae09d60700 time 2014-04-12 14:02:18.978881
mds/CDir.cc: 269: FAILED assert(sub_info.rbytes == fnode.rstat.rbytes)

 ceph version 0.79-173-g93b933f (93b933fbebafab537c13c2d748c2cd20b0e8eff2)
 1: (CDir::check_rstats()+0x1449) [0x750b99]
 2: (MDCache::predirty_journal_parents(std::tr1::shared_ptr<MutationImpl>, EMetaBlob*, CInode*, CDir*, int, int, snapid_t)+0x1185) [0x6945d5]
 3: (Server::_rename_prepare(std::tr1::shared_ptr<MDRequestImpl>&, EMetaBlob*, ceph::buffer::list*, CDentry*, CDentry*, CDentry*)+0x115c) [0x619d8c]
 4: (Server::handle_slave_rename_prep(std::tr1::shared_ptr<MDRequestImpl>&)+0x103b) [0x61c76b]
 5: (Server::dispatch_slave_request(std::tr1::shared_ptr<MDRequestImpl>&)+0x57b) [0x61e28b]
 6: (Server::_slave_rename_sessions_flushed(std::tr1::shared_ptr<MDRequestImpl>&)+0x1aa) [0x61e8ca]
 7: (Context::complete(int)+0x9) [0x582269]
 8: (C_Gather::sub_finish(Context*, int)+0x2ef) [0x58351f]
 9: (C_Gather::C_GatherSub::finish(int)+0x12) [0x5835d2]
 10: (Context::complete(int)+0x9) [0x582269]
 11: (MDS::_dispatch(Message*)+0x4b2) [0x5a3942]
 12: (MDS::ms_dispatch(Message*)+0x1ec) [0x5a4f7c]
 13: (DispatchQueue::entry()+0x549) [0x9c8559]
 14: (DispatchQueue::DispatchThread::entry()+0xd) [0x8dfd3d]
 15: (()+0x7e9a) [0x7fae0d660e9a]
 16: (clone()+0x6d) [0x7fae0c0723fd]


Related issues 1 (0 open1 closed)

Is duplicate of CephFS - Bug #16768: multimds: check_rstat assertion failureResolved07/21/2016

Actions
Actions #1

Updated by Zheng Yan about 10 years ago

  • Priority changed from High to Normal

it's CDir::check_rstats() bug instead of rstats corruption

Actions #2

Updated by Greg Farnum about 10 years ago

  • Priority changed from Normal to High

I made a fix ticket for that: http://tracker.ceph.com/issues/8094

Actions #3

Updated by Greg Farnum almost 10 years ago

  • Priority changed from High to Normal
Actions #4

Updated by Sage Weil over 9 years ago

ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-11-10_23:18:02-multimds-giant-testing-basic-multi/595393

Actions #5

Updated by Greg Farnum almost 8 years ago

  • Category changed from 47 to 90
  • Component(FS) MDS added

There may no longer be an issue now that #8094 is resolved?

Actions #6

Updated by Greg Farnum almost 8 years ago

  • Status changed from 12 to New
Actions #7

Updated by John Spray over 7 years ago

  • Related to Bug #16768: multimds: check_rstat assertion failure added
Actions #8

Updated by John Spray over 7 years ago

  • Related to deleted (Bug #16768: multimds: check_rstat assertion failure)
Actions #9

Updated by John Spray over 7 years ago

  • Is duplicate of Bug #16768: multimds: check_rstat assertion failure added
Actions #10

Updated by John Spray over 7 years ago

  • Status changed from New to Duplicate

This is very similar to #16768 (which is happening in more recent runs), so I'm going to close this.

Actions #11

Updated by Patrick Donnelly about 5 years ago

  • Category deleted (90)
  • Labels (FS) multimds added
Actions

Also available in: Atom PDF