Project

General

Profile

Actions

Bug #64016

open

rgw crashes can leave behind versioned bucket index entries that can't be cleaned up

Added by Cory Snyder 4 months ago. Updated 4 months ago.

Status:
Fix Under Review
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

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

Description

When an RGW daemon crashes or is killed in a manner that doesn't allow pending OSD ops to be flushed through the network, it can leave behind index entries in an inconsistent state. These index entries cannot be cleaned up by existing radosgw-admin commands or by subsequent deletes. These entries can also cause the bucket object count to be inaccurate in a manner that is not fixable by radosgw-admin commands.

Actions #1

Updated by Cory Snyder 4 months ago

  • Pull request ID set to 55165
Actions #2

Updated by Casey Bodley 4 months ago

  • Status changed from New to Fix Under Review
Actions

Also available in: Atom PDF