1 .TH lctl 8 "2019 Jun 17" Lustre "configuration utilities"
3 lctl set_param \- Low level Lustre filesystem configuration utility
5 .IR "\fBlctl set_param " [ -n "] [" -P "] [" -d "] <" parameter \B= value ...>
7 .IR "\fBlctl set_param -F " < filename >
9 Set the value of the named Lustre or LNet
13 on the local node. Parameter names consist of one or more components,
14 separated by a '.' (period). Each component may be specified by plain text
15 or by a wildcard in the
17 format. When wildcards are used, more than one parameter may match and
18 be changed. Parameters are often, but not always, of the form
19 .IR obd_name.obd_instance.parameter_name ,
22 is one of the OBD object types, like
23 .BR ldlm ", " llite ", " lmv ", " lov ", " mdc ", " osc ,
26 is the name of a Lustre device, like
28 but may be a specific component, or contain wildcards to match some or all
29 devices on the node. Parameters can only be modified by the root user for
33 Remove the permanent setting (only for parameters set with the
40 instead of from the command-line. The contents of
42 is YAML format, created as an output from
43 .BR ' "lctl --device MGS llog_print " < \fIfsname\fR >- client '
44 or any other valid llog configuration log as listed by
45 .RB ' "lctl --device MGS llog_catlist" '
48 Disable printing of the parameter name after setting it.
55 nodes connected to the MGS on which the command is run. To limit wildcard
57 matching to specific filesystems or parameters, ensure that
59 contains a suitably-specific expression for the
63 such as the filesystem and/or target name. This option is only available
64 in Lustre 2.5.0 and later clients, older clients cannot set persistent
65 parameters, nor will they see them.
67 .B # lctl set_param fail_loc=0 timeout=20
73 .B # lctl set_param -n fail_loc=0 timeout=20
79 .B # lctl set_param -P osc.testfs-OST*.max_dirty_mb=512
81 osc.testfs-OST0000-osc-ffff8803c9c0f000.max_dirty_mb=512
83 osc.testfs-OST0001-osc-ffff8803c9c0f000.max_dirty_mb=512
85 osc.testfs-OST0002-osc-ffff8803c9c0f000.max_dirty_mb=512
87 osc.testfs-OST0003-osc-ffff8803c9c0f000.max_dirty_mb=512
89 osc.testfs-OST0004-osc-ffff8803c9c0f000.max_dirty_mb=512
94 .BR lctl-get_param (8),
95 .BR lctl-list_param (8),
96 .BR lctl-llog_catlist (8),
97 .BR lctl-llog_print (8)