Project

General

Profile

Actions

Feature #41828

open

rgw: provide a subcommand under radosgw-admin to list rados objects for a given bucket

Added by J. Eric Ivancich over 4 years ago. Updated about 4 years ago.

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

0%

Source:
Tags:
Backport:
nautilus
Reviewed:
Affected Versions:
Pull request ID:

Description

The "orphans find" subcommand of radosgw-admin can be slow for a variety of reasons, particularly in that its first step is to list and record all rados objects in a pool and store them across a set of sharded omap objects.

Determining which rados objects belong to a given bucket can be non-trivial, especially in cases where a "copy object" operation is performed, that can confuse the more typical naming schemes of rados objects.

Some rgw users might want to look for orphaned objects in a more targeted and manual manner. This subcommand is designed to aid such users.

Actions #1

Updated by J. Eric Ivancich over 4 years ago

  • Description updated (diff)
Actions #2

Updated by Chris Jones over 4 years ago

Development of this tool would be very useful for us. In multi-petabyte clusters, orphan scans can take months to complete. The capability for doing this in smaller pieces, with shorter time to completion, would be outstanding!

Actions #3

Updated by Ken Dreyer about 4 years ago

  • Backport set to nautilus
Actions

Also available in: Atom PDF