Project

General

Profile

Feature #24305

client/mds: allow renaming across quota boundaries

Added by Patrick Donnelly almost 6 years ago. Updated almost 4 years ago.

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

0%

Source:
Community (user)
Tags:
Backport:
mimic
Reviewed:
Affected Versions:
Component(FS):
Client, MDS, kceph
Labels (FS):
task(intern), task(medium)
Pull request ID:

Description

Issue here: https://github.com/ceph/ceph/blob/77b35faa36f83d837a5fe2685efcd4b9be59406a/src/client/Client.cc#L12214-L12222

It may be possible to allow the rename in the MDS (iff nlinks=1) and update the quota for the target directory (quota realm).

Problem reported in ceph-users thread "[ceph-users] CephFS "move" operation".

History

#1 Updated by Patrick Donnelly about 5 years ago

  • Target version changed from v14.0.0 to v15.0.0

#2 Updated by Patrick Donnelly about 5 years ago

  • Target version deleted (v15.0.0)

#3 Updated by Greg Farnum almost 4 years ago

  • Status changed from New to Resolved

The userspace Client has allowed this for a while and kclient is being worked on now.

Also available in: Atom PDF