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 <[email protected]> on behalf of Russell Dekema <[email protected]> Sent: Thursday, June 1, 2017 6:34:59 PM To: [email protected] Subject: [lustre-discuss] Per-client I/O Operation Counters Greetings, 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. Sincerely, Rusty Dekema University of Michigan Advanced Research Computing - Technical Services _______________________________________________ lustre-discuss mailing list [email protected] http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
_______________________________________________ lustre-discuss mailing list [email protected] http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
