Project

General

Profile

Actions

Feature #41763

open

Support decommissioning of additional data pools

Added by Janek Bevendorff over 4 years ago. Updated over 4 years ago.

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

0%

Source:
Community (user)
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
MDS
Labels (FS):
Pull request ID:

Description

Adding additional data pools via ceph fs add_data_pool is very easy, but once a pool is in use, it is very hard to move data back to the main pool (e.g. for replacing a data pool with another pool with different settings). Right now, the only option is to reset all file attributes recursively and then copy the whole tree to a new directory which is beyond infeasible for large TB- or PB-sized file trees.

It would be great if there were a command for decommissioning data pools. Even if pool decommissioning is too difficult to execute online and would mean a temporary FS downtime or a forced read-only mode for the duration, it would still be incredibly useful.

I have a secondary data pool with only few 100k objects totalling about 14GB, but they are scattered throughout a large-ish 70TB+ file tree which I cannot simply touch and move recursively.


Related issues 1 (1 open0 closed)

Related to CephFS - Feature #40285: mds: support hierarchical layout transformations on filesNew

Actions
Actions #1

Updated by Patrick Donnelly over 4 years ago

  • Related to Feature #40285: mds: support hierarchical layout transformations on files added
Actions #2

Updated by Patrick Donnelly over 4 years ago

  • Source set to Community (user)
  • Affected Versions deleted (v14.2.3)
  • Component(FS) MDS added
Actions

Also available in: Atom PDF