Project

General

Profile

Actions

Bug #43483

closed

mds: reject forward scrubs when cluster has multiple active MDS (more than one rank)

Added by Patrick Donnelly over 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Immediate
Category:
-
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
nautilus,mimic
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
multimds
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Forward scrub may cause the MDS to hit various assertions if there is more than one rank. Have the MDS check if there is more than one rank before initiating a scrub.

There were efforts in #12274 to support scrub with more than one rank but that work is currently tabled. It does need resumed however!


Related issues 3 (0 open3 closed)

Related to CephFS - Feature #12274: mds: start forward scrubs from all subtree roots, skip non-auth metadataResolvedZheng Yan

Actions
Copied to CephFS - Backport #43558: nautilus: mds: reject forward scrubs when cluster has multiple active MDS (more than one rank)ResolvedPatrick DonnellyActions
Copied to CephFS - Backport #43559: mimic: mds: reject forward scrubs when cluster has multiple active MDS (more than one rank)RejectedActions
Actions

Also available in: Atom PDF