Project

General

Profile

Actions

Feature #61599

open

mon/MDSMonitor: optionally forbid to use standby for another fs as last resort

Added by Mykola Golub 11 months ago. Updated 8 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Tags:
backport_processed
Backport:
reef,quincy,pacific
Reviewed:
Affected Versions:
Component(FS):
MDSMonitor
Labels (FS):
Pull request ID:

Description

Currently if standby for current fs is not available the mon will look for standby for another fs. Although it makes sense for some users this behaviour may not be disarable.

Consider a situation with many fs volumes, each has active and standby mds. Then for one volume a corruption is introduced that makes the active mds to crash. The mon will chose all available standby mds until all them crash and after the systemd will disable mds restart due to frequent crashes we will endup with no standby mds available for any fs. Some users find this undesirable because:

1) a corruption on one fs potentially affect other fs
2) when an mds from another fs is used as active it may be confusing (e.g. it is difficult to find out for what fs an error is in the mds log)

So some users would prefer to disable this behavior, e.g. via a config or fs (fsmap) option.


Related issues 3 (1 open2 closed)

Copied to CephFS - Backport #62724: reef: mon/MDSMonitor: optionally forbid to use standby for another fs as last resortResolvedMykola GolubActions
Copied to CephFS - Backport #62725: pacific: mon/MDSMonitor: optionally forbid to use standby for another fs as last resortRejectedMykola GolubActions
Copied to CephFS - Backport #62726: quincy: mon/MDSMonitor: optionally forbid to use standby for another fs as last resortNewMykola GolubActions
Actions #1

Updated by Mykola Golub 11 months ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 51942
Actions #2

Updated by Mykola Golub 11 months ago

  • Backport set to reef,quincy,pacific
Actions #3

Updated by Patrick Donnelly 11 months ago

  • Tracker changed from Bug to Feature
  • Subject changed from Optionally forbid to use standby for another fs as last resort to mon/MDSMonitor: optionally forbid to use standby for another fs as last resort
  • Target version set to v19.0.0
  • Component(FS) MDSMonitor added
Actions #4

Updated by Mykola Golub 8 months ago

  • Status changed from Fix Under Review to Pending Backport
Actions #5

Updated by Backport Bot 8 months ago

  • Copied to Backport #62724: reef: mon/MDSMonitor: optionally forbid to use standby for another fs as last resort added
Actions #6

Updated by Backport Bot 8 months ago

  • Copied to Backport #62725: pacific: mon/MDSMonitor: optionally forbid to use standby for another fs as last resort added
Actions #7

Updated by Backport Bot 8 months ago

  • Copied to Backport #62726: quincy: mon/MDSMonitor: optionally forbid to use standby for another fs as last resort added
Actions #8

Updated by Backport Bot 8 months ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF