Thank you, Malcolm.
Indeed I found my ldlm_enqueue_min - file, in /sys/module/ptlrpc/parameters ;-)
Actually I was reading the Wiki article, and thought about changing the timeout
parameters on our system.
But I'm not sure about "echo 300 > /sys/module/ptlrpc/parameters/ldlm_enqueue_min" on our 2.5.3
production system - though that seems to work in Lustre 2.9 without harsh consequences.
So I hope this LUDOC ticket gets resolved.
Cheers,
Thomas
On 03/29/2017 11:48 PM, Cowe, Malcolm J wrote:
The Lustre manual suggests that the syntax should be:
lctl set_param -P <fsname>.sys.ldlm_enqueue_min=100
… but this doesn’t work on my own environment, and a quick scan of JIRA tickets
and the web indicates that these settings are no longer applied through lctl
parameters. Instead, they are options for the ptlrpc kernel module. The
relevant JIRA ticket is:
https://jira.hpdd.intel.com/browse/LUDOC-333
There’s an article on the lustre.org wiki that has an explanation:
http://wiki.lustre.org/Lustre_Resiliency:_Understanding_Lustre_Message_Loss_and_Tuning_for_Resiliency
One of the examples mentioned there is as follows:
options ptlrpc at_max=400
options ptlrpc at_min=40
options ptlrpc ldlm_enqueue_min=260
Malcolm.
On 30/3/17, 1:39 am, "lustre-discuss on behalf of Thomas Roth"
<[email protected] on behalf of [email protected]> wrote:
Hi all,
I found that I can set 'ldlm_enqueue_min', but not read it.
At least
> lctl set_param -P ldlm_enqueue_min=100
results in no errors but just 'Lustre: Setting parameter
general.ldlm_enqueue_min in log params'
But
> lctl get_param ldlm_enqueue_min
> error: get_param: param_path 'ldlm_enqueue_min': No such file or
directory
Correct: all the timeouts are found in /proc/sys/lustre/, but there is no
'ldlm_enqueue_min' (nor anywhere else in /proc)
This happens both on 2.5.3 and 2.9
Did I misunderstand something here, or are we missing a parameter?
Regards,
Thomas
--
--------------------------------------------------------------------
Thomas Roth
GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1
64291 Darmstadt
www.gsi.de
Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Darmstadt
Handelsregister: Amtsgericht Darmstadt, HRB 1528
Geschäftsführung: Professor Dr. Paolo Giubellino
Ursula Weyrich
Jörg Blaurock
Vorsitzender des Aufsichtsrates: St Dr. Georg Schütte
Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt
_______________________________________________
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
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org