Elasticsearch集群 windows下部署ES集群,多台服务器

Posted 摘星族

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch集群 windows下部署ES集群,多台服务器相关的知识,希望对你有一定的参考价值。

技术图片技术图片?

针对于Elasticsearch集群部署基本上就是一些配置就可以解决的,我们这块简单称为(ES)。

ES下载地址为:https://www.elastic.co/cn/downloads/past-releases

如果不能下载,可以转至https://download.csdn.net/download/weixin_41986096/11635439

进行下载。

下来选择盘符建立es-cluster文件夹,名称可以随意替换,我们将es复制3份,分别如下图所示(伪集群部署方式)

技术图片技术图片?

然后打开elasticsearch.yml文件,进行相关配置:

技术图片技术图片?

我们也可以将三个ES放入不同的服务器:

将elasticsearch-6.2.0-1 ,

elasticsearch-6.2.0-2,

elasticsearch-6.2.0-3分别放入

IP为192.168.171.21,

192.168.171.22,

192.168.171.23服务器中。

分别对3台服务器进行配置:

 

192.168.171.21进行配置:

cluster.name: my-application

node.name: node-1

network.host: 192.168.171.21

http.port: 9200

transport.tcp.port: 9300

discovery.zen.ping.unicast.hosts: ["192.168.171.21:9300", "192.168.171.22:9301", "192.168.171.23:9302"]

http.cors.enabled: true

http.cors.allow-origin: "*"

 

技术图片

192.168.171.22进行配置:

cluster.name: my-application

node.name: node-2

network.host: 192.168.171.22

http.port: 9201

transport.tcp.port: 9301

discovery.zen.ping.unicast.hosts: ["192.168.171.21:9300", "192.168.171.22:9301", "192.168.171.23:9302"]

http.cors.enabled: true

http.cors.allow-origin: "*"

 

技术图片

192.168.171.23进行配置:

cluster.name: my-application

node.name: node-3

network.host: 192.168.171.23

http.port: 9202

transport.tcp.port: 9302

discovery.zen.ping.unicast.hosts: ["192.168.171.21:9300", "192.168.171.22:9301", "192.168.171.23:9302"]

http.cors.enabled: true

http.cors.allow-origin: "*"

 

技术图片

下载head进行集群测试:

技术图片技术图片?

 技术图片?

以上是关于Elasticsearch集群 windows下部署ES集群,多台服务器的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch——Windows下ES集群部署 & Linux下ES单节点集群部署

Elasticsearch——Windows下ES集群部署 & Linux下ES单节点集群部署

ElasticSearch集群部署windows+Linux双系统搭建

ElasticSearch集群的搭建

Elasticsearch - 尚硅谷(5. Elasticsearch 环境)学习笔记

ElasticSearch入门 第一篇:Windows下安装ElasticSearch