[lustre-discuss] Lustre-2.8.0 tunables

Dilger, Andreas andreas.dilger at intel.com
Thu Jun 2 23:47:00 PDT 2016

On 2016/05/27, 13:29, "Ms. Megan Larko" <dobsonunit at gmail.com> wrote:
> Greetings List!
> I very recently installed Lustre-2.8.0 in CentOS 7.2 on bare metal
> in a small test environment for evaluation.
> I was going through my usual Lustre tunable process and I noticed
> that while there is still a /proc/fs/lustre/osc/{my_LustreOST-
> OSC_stuff}/max_rpcs_in_flight (=8), the corresponding item of
> max_dirty_mb (was =32 by default) is no longer present in
> Lustre-2.8.0.  There appears a new (to me) item of max_rpcs_in_progress
> (=4096 by default).  Would I still need to tune max_rpcs_in_flight
> now that I see this new max_rpcs_in_progress?   Is there a
> presentation/paper on Lustre-2.8.0 tunables (particularly for
> InfiniBand networks)?

AFAICS, there is still a max_dirty_mb on 2.8.0, both per-OSC and a
global limit:

$ rpm -q lustre-client
$ lctl get_param max_dirty_mb
$ lctl get_param osc.*.max_dirty_mb

But I don't see anything about "max_rpcs_in_progress"?

$ lctl list_param -R "*" | grep progress

Are you sure you have the stock 2.8.0 release, or is it a modified

Cheers, Andreas
Andreas Dilger
Lustre Principal Architect
Intel High Performance Data Division

More information about the lustre-discuss mailing list