Project

General

Profile

Actions

Feature #10657

closed

MDS: warn when clients are not advancing their oldest_client_tid

Added by Greg Farnum about 9 years ago. Updated almost 8 years ago.

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

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
MDS
Labels (FS):
Pull request ID:

Description

There was a bug in the kernel client which prevented it from updating the oldest_client_tid shared with the MDS. This prevents the MDS from trimming its completed_requests map; see #10449.

Add monitoring to the client session which warns via MDS health if there is a client not advancing their reported oldest_client_tid at a reasonable pace.

Actions #1

Updated by Zheng Yan about 9 years ago

  • Status changed from New to In Progress
  • Assignee set to Zheng Yan

code done, waiting for john's "persist completed_requests reliably" PR get merged

Actions #2

Updated by Greg Farnum about 9 years ago

You can always create a new PR with "DNM" (Do Not Merge) in the subject and a reference to his PR. :)

Actions #3

Updated by Greg Farnum almost 9 years ago

  • Status changed from In Progress to Resolved

Merged to master in commit:1c8913cf2c7b6a0772d1ead837e69995b5c53178

Actions #4

Updated by Greg Farnum almost 8 years ago

  • Component(FS) MDS added
Actions

Also available in: Atom PDF