Project

General

Profile

Actions

Feature #58550

closed

Feature #58488: mds: avoid encoding srnode for each ancestor in an EMetaBlob log event

mds: add perf counter to track (relatively) larger log events

Added by Venky Shankar over 1 year ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Category:
Administration/Usability
Target version:
% Done:

0%

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

Description

Logging of large (in size) subtreemap over and over again in the log segment is a well know scalability limiting factor in the MDS. Its a bit hard to infer this though when a cluster starts experiencing slowness. Moreover, there might be other places where a large log event size could be making things worse. Adding a perf counter that increments whenever the log event size exceeds a certain threshold might help is inferring the extent of logging large log events over and over again.

Actions

Also available in: Atom PDF