[lustre-discuss] Per-client I/O Operation Counters

Patrick Farrell paf at cray.com
Thu Jun 1 19:28:23 PDT 2017

rpc_stats on the clients may be helpful here, as a first step.  They are found in /proc/fs/lustre/osc/[ost ]/rpc_stats on the client.  Contents should be mostly self-explanatory.  Look for lots of small RPCs.

- Patrick

From: lustre-discuss <lustre-discuss-bounces at lists.lustre.org> on behalf of Russell Dekema <dekemar at umich.edu>
Sent: Thursday, June 1, 2017 6:34:59 PM
To: lustre-discuss at lists.lustre.org
Subject: [lustre-discuss] Per-client I/O Operation Counters


Is there a way, either on the Lustre clients or (preferably) OSSes, to
determine how many I/O operations each Lustre client is performing
against the filesystem?

I know several ways of finding the number of *bytes* read or written
by a client (or even on a per-job basis with job_stats), but we
suspect we have some clients overwhelming our filesystem with large
numbers of small I/O requests, and I don't know how to find per-client
(or per-job) I/O operation counters.

This is a Lustre 2.5 system.

Rusty Dekema
University of Michigan
Advanced Research Computing - Technical Services
lustre-discuss mailing list
lustre-discuss at lists.lustre.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20170602/74cdec07/attachment.htm>

More information about the lustre-discuss mailing list