From 4cc4ddf22e2ee93817fecd197c9be7ecf3a71ffb Mon Sep 17 00:00:00 2001 From: Pablo Sanchez Date: Tue, 29 Nov 2016 18:16:55 +0000 Subject: [PATCH] Update client node for Coordinating only node (#9178) Since client node doesn't exist anymore, this should be replace by the coordinating only node. --- docs/setup/production.asciidoc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/setup/production.asciidoc b/docs/setup/production.asciidoc index 639f77d1db26..7fa3ab08a491 100644 --- a/docs/setup/production.asciidoc +++ b/docs/setup/production.asciidoc @@ -79,8 +79,8 @@ ca: /path/to/your/ca/cacert.pem [[load-balancing]] === Load Balancing Across Multiple Elasticsearch Nodes If you have multiple nodes in your Elasticsearch cluster, the easiest way to distribute Kibana requests -across the nodes is to run an Elasticsearch _client_ node on the same machine as Kibana. -Elasticsearch client nodes are essentially smart load balancers that are part of the cluster. They +across the nodes is to run an Elasticsearch _Coordinating only_ node on the same machine as Kibana. +Elasticsearch Coordinating only nodes are essentially smart load balancers that are part of the cluster. They process incoming HTTP requests, redirect operations to the other nodes in the cluster as needed, and gather and return the results. For more information, see {es-ref}modules-node.html[Node] in the Elasticsearch reference. @@ -88,15 +88,16 @@ gather and return the results. For more information, see To use a local client node to load balance Kibana requests: . Install Elasticsearch on the same machine as Kibana. -. Configure the node as a client node. In `elasticsearch.yml`, set both `node.data` and `node.master` to `false`: +. Configure the node as a Coordinating only node. In `elasticsearch.yml`, set `node.data`, `node.master` and `node.ingest` to `false`: + -------- -# 3. You want this node to be neither master nor data node, but +# 3. You want this node to be neither master nor data node nor ingest node, but # to act as a "search load balancer" (fetching data from nodes, # aggregating results, etc.) # node.master: false node.data: false +node.ingest: false -------- . Configure the client node to join your Elasticsearch cluster. In `elasticsearch.yml`, set the `cluster.name` to the name of your cluster.