You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/modules/node.asciidoc
+22-19Lines changed: 22 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,8 +68,8 @@ A node that has the `master` role, which makes it eligible to be
68
68
69
69
<<data-node,Data node>>::
70
70
71
-
A node that has the `data` role. Data nodes hold data and perform data
72
-
related operations such as CRUD, search, and aggregations. A node with the `data` role can fill any of the specialised data node roles.
71
+
A node that has one of several data roles. Data nodes hold data and perform data
72
+
related operations such as CRUD, search, and aggregations. A node with a generic `data` role can fill any of the specialized data node roles.
73
73
74
74
<<node-ingest-node,Ingest node>>::
75
75
@@ -220,7 +220,7 @@ therefore ensure that the storage and networking available to the nodes in your
220
220
cluster are good enough to meet your performance goals.
221
221
222
222
[[data-node]]
223
-
==== Data node
223
+
==== Data nodes
224
224
225
225
Data nodes hold the shards that contain the documents you have indexed. Data
226
226
nodes handle data related operations like CRUD, search, and aggregations.
@@ -230,20 +230,27 @@ monitor these resources and to add more data nodes if they are overloaded.
230
230
The main benefit of having dedicated data nodes is the separation of the master
231
231
and data roles.
232
232
233
-
To create a dedicated data node, set:
233
+
In a multi-tier deployment architecture, you use specialized data roles to
234
+
assign data nodes to specific tiers: `data_content`,`data_hot`, `data_warm`,
235
+
`data_cold`, or `data_frozen`. A node can belong to multiple tiers.
236
+
237
+
If you want to include a node in all tiers, or if your cluster does not use multiple tiers, then you can use the generic `data` role.
238
+
239
+
WARNING: If you assign a node to a specific tier using a specialized data role, then you shouldn't also assign it the generic `data` role. The generic `data` role takes precedence over specialized data roles.
240
+
241
+
[[generic-data-node]]
242
+
===== Generic data node
243
+
244
+
Generic data nodes are included in all content tiers.
245
+
246
+
To create a dedicated generic data node, set:
234
247
[source,yaml]
235
248
----
236
249
node.roles: [ data ]
237
250
----
238
251
239
-
In a multi-tier deployment architecture, you use specialized data roles to
240
-
assign data nodes to specific tiers: `data_content`,`data_hot`, `data_warm`,
241
-
`data_cold`, or `data_frozen`. A node can belong to multiple tiers, but a node
242
-
that has one of the specialized data roles cannot have the generic `data` role.
0 commit comments