@@ -26,6 +26,7 @@ configure this setting, the node has the following roles by default:
2626* `data_hot`
2727* `data_warm`
2828* `data_cold`
29+ * `data_frozen`
2930* `ingest`
3031* `ml`
3132* `remote_cluster_client`
@@ -204,9 +205,10 @@ To create a dedicated data node, set:
204205node.roles: [ data ]
205206----
206207
207- In a multi-tier deployment architecture, you use specialised data roles to assign data nodes to specific tiers: `data_content`,`data_hot`,
208- `data_warm`, or `data_cold`. A node can belong to multiple tiers, but a node that has one of the specialised data roles cannot have the
209- generic `data` role.
208+ In a multi-tier deployment architecture, you use specialized data roles to
209+ assign data nodes to specific tiers: `data_content`,`data_hot`, `data_warm`,
210+ `data_cold`, or `data_frozen`. A node can belong to multiple tiers, but a node
211+ that has one of the specialized data roles cannot have the generic `data` role.
210212
211213[[data-content-node]]
212214==== [x-pack]#Content data node#
@@ -256,6 +258,20 @@ To create a dedicated cold node, set:
256258node.roles: [ data_cold ]
257259----
258260
261+ [[data-frozen-node]]
262+ ==== [x-pack]#Frozen data node#
263+
264+ Frozen data nodes store read-only indices that are accessed rarely. Nodes in the
265+ frozen tier use less performant hardware than the cold tier. To minimize
266+ resources, indices in the frozen tier may rely on searchable snapshots for
267+ resiliency.
268+
269+ To create a dedicated frozen node, set:
270+ [source,yaml]
271+ ----
272+ node.roles: [ data_frozen ]
273+ ----
274+
259275[[node-ingest-node]]
260276==== Ingest node
261277
0 commit comments