Project

General

Profile

Actions

Bug #46670

open

refuse to remove mon from the monmap if the mon is in quorum

Added by Sébastien Han over 3 years ago. Updated almost 3 years ago.

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

0%

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

Description

Before accepting to remove the mon when "ceph mon remove" is used, we must not acknowledge the request if the mon is part of the quorum.
This could be really destructive for no good reasons.

We could add our favorite confirmation flag if the mon is in quorum to force the deletion: --yes-i-really-mean-it, if not set and the mon is part of the quorum then fail.

Actions #1

Updated by Greg Farnum almost 3 years ago

  • Project changed from Ceph to RADOS
  • Category deleted (ceph cli)

I'm inclined to say that this is fine as-is? I don't off-hand know how we remove monitors from quorum from the Ceph CLI.

Actions #2

Updated by Sébastien Han almost 3 years ago

I still believe the "extra" security is important, I mean we do this for pools, mons are almost equally critical...

Actions

Also available in: Atom PDF