Project

General

Profile

Actions

Bug #232

closed

ESTALE on many copies

Added by Greg Farnum almost 14 years ago. Updated over 7 years ago.

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

0%

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

Description

Discovered while exploring #229.
To reproduce:
Start up a multi-mds system in ceph dir.
Mount ceph with cfuse.
Copy ceph dir into cfuse (use a pre-made copy so this can't become recursive).
Eventually you start getting ESTALE responses on everything.

It looks like this is happening when you get an inode allocated on one mds but the parent dentry is on another MDS (and attempts to determine auth return the parent dentry's MDS), but I haven't worked out exactly what's causing the problem or how it's occurring.

Actions

Also available in: Atom PDF