分 享

【凤凰社】Elastic search集群新增节点(同一个集群,同一台物理机,基于ES 7.4)

一Start,在电脑上同一个集群新增节点(node)怎么试也不成功,官网guide又语焉不详?集群健康值yellow(表示主分片全部可用,部分复制分片不可用)

 

最后,在stackoverflow上找到了答案。国内CSDN和博客园的方法都不行,还各种照抄错误答案,真是鄙视国内大部分水货。英语好,太重要。具体解决步骤如下:

  • 修改配置文件“elasticsearch.yml

   新增如下信息:

   http.port:9200-9299

   transport.tcp.port:9300-9399

   node.max_local_storage_nodes:2

 注:不可以再同一个端口上,运行多个节点;而且设置了,本地最多可以存储2个节点

  • 启动第一个节点

   .\bin\elasticsearch

  •  启动第二个节点

   .\bin\elasticsearch -Enode.name=NodeTwo -Enode.master=false


最后,好开心鸭,集群健康值为green(表示主分片和复制分片全部可用;red,则表示部分主分片也不可用)了,附图如下:

 

附:

1)参考 https://stackoverflow.com/questions/13477303/multiple-nodes-in-elasticsearch/13478781#

2)主节点只可以有一个,剩下的作为数据节点

 


0 评论

回复