Project

General

Profile

Actions

Bug #8255

closed

mds: directory with missing object cannot be removed

Added by Dmitry Smirnov about 10 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
fsck/damage handling
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

MDS write the following line to it log over 14000 times per minute:

2014-04-30 15:05:50.996261 7fe8b4237700  0 mds.0.cache open_remote_dentry_finish bad remote dentry [dentry #1/home/user/.config/epiphany/session_state.xml~ [2,head] auth REMOTE(reg) (dversion lock) pv=0 v=1036 inode=0 0x7fe8ec0c8190]

Also the following error was logged once:

2014-04-30 14:42:36.148296 mds.0 [ERR] unmatched rstat rbytes on single dirfrag 1000010bd69, inode has n(v19 rc2014-04-30 14:42:36.134246 b200307 35=29+6), dirfrag has n(v19 rc2014-04-30 14:42:36.134246 b197383 33=28+5)

I can't remove /home/user/.config/epiphany:

# sudo rm -rv /mnt/ceph/home/user/.config/epiphany
rm: cannot remove `/mnt/ceph/home/user/.config/epiphany': Directory not empty

Please advise.

Actions

Also available in: Atom PDF