Project

General

Profile

Actions

Bug #23234

closed

mds: damage detected while opening remote dentry

Added by Yong Wang about 6 years ago. Updated about 6 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
multimds
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ceph 10.2.10
centos 7.3
kernel client
3nodes 3mds active-standy-standy (cold model)

mds deteced meta damaged when open remote dentry

from mds log I found :

src/mds/MDCache.cc
MDCache::_open_remote_dentry_finish output (r<0)

but no more information.

I have added below information for expect to find more info. ============
dout(0) << "open_remote_dentry_finish bad remote dentry " << *dn << dendl;
dout(0) << "open_remote_dentry_finish bad remote dentry " << *dn
<< " " <<ino
<< " " <<want_xlocked
<< " " <<r
<< dendl;

BackTrace bt(1);
ostringstream oss;
bt.print(oss);
dout_emergency(oss.str());

============

ceph tell mds.0 damage ls show below:

type:backtrace

please refer to attach file.


Files

damage_ls (110 KB) damage_ls Yong Wang, 03/06/2018 02:39 AM
damage_ls.png (110 KB) damage_ls.png Yong Wang, 03/06/2018 02:52 AM
Actions

Also available in: Atom PDF