Project

General

Profile

Actions

Bug #7116

closed

mon: pg_temp left behind if pool deleted while pg_temp exist

Added by David Zafman over 10 years ago. Updated about 10 years ago.

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

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

I bumped the pg_num/pgp_num for pool 3 and then deleted pool 3 quickly afterwards:

./ceph osd dump
....
pg_temp 3.2 [2,3]
pg_temp 3.5 [2,1]

I modified the mon to remove any pg_temp if the pool doesn't exist but the OSD seemed to keep re-adding them back in the OSDMap.

Actions

Also available in: Atom PDF