1
1
[[modules-node]]
2
2
== Node
3
3
4
- Any time that you start an instance of Elasticsearch, you are starting a _node_.
5
- A collection of connected nodes is called a <<modules-cluster,cluster>>. If you
4
+ Any time that you start an instance of Elasticsearch, you are starting a _node_.
5
+ A collection of connected nodes is called a <<modules-cluster,cluster>>. If you
6
6
are running a single node of {es}, then you have a cluster of one node.
7
7
8
8
Every node in the cluster can handle <<modules-http,HTTP>> and
@@ -11,7 +11,7 @@ exclusively for communication between nodes; the HTTP layer is used by REST
11
11
clients.
12
12
13
13
All nodes know about all the other nodes in the cluster and can forward client
14
- requests to the appropriate node.
14
+ requests to the appropriate node.
15
15
16
16
By default, a node is all of the following types: master-eligible, data, ingest,
17
17
and machine learning (if available).
@@ -95,22 +95,22 @@ be elected to become the master node by the <<modules-discovery,master election
95
95
process>>.
96
96
97
97
IMPORTANT: Master nodes must have access to the `data/` directory (just like
98
- `data` nodes) as this is where the cluster state is persisted between node
98
+ `data` nodes) as this is where the cluster state is persisted between node
99
99
restarts.
100
100
101
101
[float]
102
102
[[dedicated-master-node]]
103
103
==== Dedicated master-eligible node
104
104
105
- It is important for the health of the cluster that the elected master node has
106
- the resources it needs to fulfill its responsibilities. If the elected master
107
- node is overloaded with other tasks then the cluster may not operate well. In
108
- particular, indexing and searching your data can be very resource-intensive, so
109
- in large or high-throughput clusters it is a good idea to avoid using the
110
- master-eligible nodes for tasks such as indexing and searching. You can do this
111
- by configuring three of your nodes to be dedicated master-eligible nodes.
105
+ It is important for the health of the cluster that the elected master node has
106
+ the resources it needs to fulfill its responsibilities. If the elected master
107
+ node is overloaded with other tasks then the cluster may not operate well. In
108
+ particular, indexing and searching your data can be very resource-intensive, so
109
+ in large or high-throughput clusters it is a good idea to avoid using the
110
+ master-eligible nodes for tasks such as indexing and searching. You can do this
111
+ by configuring three of your nodes to be dedicated master-eligible nodes.
112
112
Dedicated master-eligible nodes only have the `master` role, allowing them to
113
- focus on managing the cluster. While master nodes can also behave as
113
+ focus on managing the cluster. While master nodes can also behave as
114
114
<<coordinating-node,coordinating nodes>> and route search and indexing requests
115
115
from clients to data nodes, it is better _not_ to use dedicated master nodes for
116
116
this purpose.
@@ -127,7 +127,7 @@ node.ml: false <5>
127
127
xpack.ml.enabled: true <6>
128
128
node.transform: false <7>
129
129
xpack.transform.enabled: true <8>
130
- cluster.remote.connect : false <9>
130
+ node.remote_client_client : false <9>
131
131
-------------------
132
132
<1> The `node.master` role is enabled by default.
133
133
<2> The `node.voting_only` role is disabled by default.
@@ -146,7 +146,7 @@ To create a dedicated master-eligible node in the {oss-dist}, set:
146
146
node.master: true <1>
147
147
node.data: false <2>
148
148
node.ingest: false <3>
149
- cluster.remote.connect : false <4>
149
+ node.remote_cluster_client : false <4>
150
150
-------------------
151
151
<1> The `node.master` role is enabled by default.
152
152
<2> Disable the `node.data` role (enabled by default).
@@ -210,7 +210,7 @@ node.ml: false <5>
210
210
xpack.ml.enabled: true <6>
211
211
node.transform: false <7>
212
212
xpack.transform.enabled: true <8>
213
- cluster.remote.connect : false <9>
213
+ node.remote_cluster_client : false <9>
214
214
-------------------
215
215
<1> The `node.master` role is enabled by default.
216
216
<2> Enable the `node.voting_only` role (disabled by default).
@@ -243,7 +243,7 @@ node.data: true <3>
243
243
node.ingest: false <4>
244
244
node.ml: false <5>
245
245
node.transform: false <6>
246
- cluster.remote.connect : false <7>
246
+ node.remote_cluster_client : false <7>
247
247
-------------------
248
248
<1> Disable the `node.master` role (enabled by default).
249
249
<2> The `node.voting_only` role is disabled by default.
@@ -259,7 +259,7 @@ To create a dedicated data node in the {oss-dist}, set:
259
259
node.master: false <1>
260
260
node.data: true <2>
261
261
node.ingest: false <3>
262
- cluster.remote.connect : false <4>
262
+ node.remote_cluster_client : false <4>
263
263
-------------------
264
264
<1> Disable the `node.master` role (enabled by default).
265
265
<2> The `node.data` role is enabled by default.
@@ -285,7 +285,7 @@ node.data: false <3>
285
285
node.ingest: true <4>
286
286
node.ml: false <5>
287
287
node.transform: false <6>
288
- cluster.remote.connect : false <7>
288
+ node.remote_cluster_client : false <7>
289
289
-------------------
290
290
<1> Disable the `node.master` role (enabled by default).
291
291
<2> The `node.voting_only` role is disabled by default.
@@ -302,7 +302,7 @@ To create a dedicated ingest node in the {oss-dist}, set:
302
302
node.master: false <1>
303
303
node.data: false <2>
304
304
node.ingest: true <3>
305
- cluster.remote.connect : false <4>
305
+ node.remote_cluster_client : false <4>
306
306
-------------------
307
307
<1> Disable the `node.master` role (enabled by default).
308
308
<2> Disable the `node.data` role (enabled by default).
@@ -340,7 +340,7 @@ node.data: false <3>
340
340
node.ingest: false <4>
341
341
node.ml: false <5>
342
342
node.transform: false <6>
343
- cluster.remote.connect : false <7>
343
+ node.remote_cluster_client : false <7>
344
344
-------------------
345
345
<1> Disable the `node.master` role (enabled by default).
346
346
<2> The `node.voting_only` role is disabled by default.
@@ -357,7 +357,7 @@ To create a dedicated coordinating node in the {oss-dist}, set:
357
357
node.master: false <1>
358
358
node.data: false <2>
359
359
node.ingest: false <3>
360
- cluster.remote.connect : false <4>
360
+ node.remote_cluster_client : false <4>
361
361
-------------------
362
362
<1> Disable the `node.master` role (enabled by default).
363
363
<2> Disable the `node.data` role (enabled by default).
@@ -390,7 +390,7 @@ node.ml: true <5>
390
390
xpack.ml.enabled: true <6>
391
391
node.transform: false <7>
392
392
xpack.transform.enabled: true <8>
393
- cluster.remote.connect : false <9>
393
+ node.remote_cluster_client : false <9>
394
394
-------------------
395
395
<1> Disable the `node.master` role (enabled by default).
396
396
<2> The `node.voting_only` role is disabled by default.
@@ -425,7 +425,7 @@ node.ingest: false <4>
425
425
node.ml: false <5>
426
426
node.transform: true <6>
427
427
xpack.transform.enabled: true <7>
428
- cluster.remote.connect : false <8>
428
+ node.remote_cluster_client : false <8>
429
429
-------------------
430
430
<1> Disable the `node.master` role.
431
431
<2> Disable the `node.voting_only`.
0 commit comments