Skip to content

Commit 9269317

Browse files
committed
[DOCS] Adds new lazy ml node setting (elastic#34600)
* Adding new xpack.ml.max_lazy_ml_nodes setting to docs * Fixing docs, making it clearer what the setting does * Adding note about external process need
1 parent db4669d commit 9269317

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/reference/settings/ml-settings.asciidoc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,17 @@ sufficient:
8181
The maximum number of records that are output per bucket. The default value is
8282
`500`.
8383

84+
`xpack.ml.max_lazy_ml_nodes`:: (<<cluster-update-settings,Dynamic>>)
85+
The number of lazily spun up Machine Learning nodes. Useful in situations
86+
where ML nodes are not desired until the first Machine Learning Job
87+
is opened. It defaults to `0` and has a maximum acceptable value of `3`.
88+
If the current number of ML nodes is `>=` than this setting, then it is
89+
assumed that there are no more lazy nodes available as the desired number
90+
of nodes have already been provisioned. When a job is opened with this
91+
setting set at `>0` and there are no nodes that can accept the job, then
92+
the job will stay in the `OPENING` state until a new ML node is added to the
93+
cluster and the job is assigned to run on that node.
94+
+
95+
IMPORTANT: This setting assumes some external process is capable of adding ML nodes
96+
to the cluster. This setting is only useful when used in conjunction with
97+
such an external process.

0 commit comments

Comments
 (0)