Project

General

Profile

Actions

Bug #14372

closed

ENOTSUPP on trimtrunc (EC with cache pool on top)

Added by Jérôme Poulin over 8 years ago. Updated about 8 years ago.

Status:
Rejected
Priority:
Urgent
Assignee:
David Zafman
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

After copying a new file on CephFS and issuing a ls on the folder, I/O were frozen on CephFS, our monitoring reported that all MDS were down.

Our cluster is on 0.80.10, I tried using 0.80.11 for ceph-mds without success neither.

After running the debugger, it seems to fail at:

Breakpoint 1, C_MDC_TruncateFinish::finish (this=0xa6fe820, r=0) at mds/MDCache.cc:6125
6125        assert(r == 0 || r == -ENOENT);
(gdb) p r
$1 = 0

I will attach the 2.7MB log file to the ticket.

Right now, the filesystem is completely offline and I don't want to try and skip the assert without prior suggestion.

Actions

Also available in: Atom PDF