Project

General

Profile

Bug #817

Implement custom propose logic for OSDMap/PGMap

Added by Greg Farnum about 13 years ago. Updated almost 13 years ago.

Status:
Won't Fix
Priority:
Low
Assignee:
-
Category:
Monitor
Target version:
-
% Done:

0%

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

Description

It's way too easy to generate map spam when peering. If I run "test/memuse/test_pool_memuse.sh 99 2" then in one example case it took ~12 minutes for the peering to complete. During this time period there were 387 osd maps with an average lifespan of <2 seconds. And 433 PG maps with even smaller lifespans. That's just not necessary and we should implement custom logic to avoid this (especially given how poorly new osd maps can impact OSDs with btrfs commit issues).

We may want to consider putting this in our next stable release, too.

History

#1 Updated by Greg Farnum about 13 years ago

  • Priority changed from High to Low
  • Target version changed from v0.25 to 19

This is less important since Sage figured out #824.

#2 Updated by Sage Weil almost 13 years ago

  • Status changed from New to Won't Fix
  • Target version deleted (19)

Also available in: Atom PDF