Project

General

Profile

Actions

Bug #61914

open

Bug #56698: client: FAILED ceph_assert(_size == 0)

client: improve the libcephfs when MDS is stopping

Added by Xiubo Li 11 months ago. Updated 11 months ago.

Status:
Fix Under Review
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

When an MDS is stopping, the client could receive the corresponding mdsmap and usually the this MDS will take some time to finish. During this time we should avoid choosing this MDS if possible for new reqeusts.

And also we should flush the dirty caps attached to this session.

Actions #1

Updated by Xiubo Li 11 months ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 52336
Actions

Also available in: Atom PDF