Project

General

Profile

Feature #10657

MDS: warn when clients are not advancing their oldest_client_tid

Added by Greg Farnum over 4 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
01/27/2015
Due date:
% 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.

Associated revisions

Revision dcd93022 (diff)
Added by Yan, Zheng over 4 years ago

mds: warn when clients are not advancing their oldest_client_tid

Fixes: #10657
Signed-off-by: Yan, Zheng <>

History

#1 Updated by Zheng Yan over 4 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

#2 Updated by Greg Farnum over 4 years ago

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

#3 Updated by Greg Farnum over 4 years ago

  • Status changed from In Progress to Resolved

Merged to master in commit:1c8913cf2c7b6a0772d1ead837e69995b5c53178

#4 Updated by Greg Farnum about 3 years ago

  • Component(FS) MDS added

Also available in: Atom PDF