Project

General

Profile

Actions

Bug #2338

closed

Bug #2221: Monitor setup bugs

mon: adding new monitors simultaneously can allow a new mon to become leader

Added by Greg Farnum about 12 years ago. Updated about 12 years ago.

Status:
Rejected
Priority:
Urgent
Assignee:
Category:
Monitor
Target version:
% Done:

0%

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

Description

When you add two new monitors (out of 3 total) to a cluster you can end up with one of the new monitors being the leader. This causes crashes on asserts because the new monitor doesn't have in-memory maps for a lot of things but does have different values for the pending.
Obviously that's bad. We should diagnose more precise causes and figure out how to prevent them.

Actions

Also available in: Atom PDF