Elasticsearch add datanode to existing cluster

Elasticsearch add datanode to existing cluster
I have cluster with

  • elasticnode1 – master-node
  • elasticnode2 – datanode
  • elasticnode3 – datanode
  • elasticnode4 – datanode

I want add new node

  • elasticnode4 – datanode

Setup same version on elasticnode5 – i setup elasticsearch.5.6.3

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.3.deb

Add node to config on all nodes

nano /etc/elasticsearch/elasticsearch.yml
discovery.zen.ping.unicast.hosts: ["elasticnode1", "elasticnode2", "elasticnode3", "elasticnode4", "elasticnode5"]

Start cluster rebalancing by put query

curl -XPUT http://elasticnode1:9200/_cluster/settings -d '{
    "transient" : {
        "cluster.routing.allocation.enable" : "all"
    }
}'

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.