三、elasticsearch5.6.0的集羣配置

環境說明

一、環境是window環境node

二、elasticsearch是5.6版本cors

三、系統JKD是1.8elasticsearch

背景介紹

在本機上面搭建三個es 一個master兩個slave,以下圖:tcp

其中port指的是http訪問端口,而tcp端口都是9300.spa

集羣搭建

一、master的搭建

配置文件config/elasticsearch.yml:code

# master 集羣配置

# 設置可跨越請求
http.cors.enabled: true
http.cors.allow-origin: "*"

# 設置了集羣的名稱 這個名稱會在slave中用到
cluster.name: wangxh
# 當前節點的名稱
node.name: master
# 設置當前節點爲 master
node.master: true

# 節點的ip
network.host: 127.0.0.1

默認的http端口是9200ip

以上配置就完成了master的配置,須要注意的就是 集羣名和 節點ipast

二、slave的配置

配置文件config/elasticsearch.yml:集羣

slave1配置

# 集羣的slave 配置
# 指定當前節點的master
cluster.name: wangxh

# 當前節點的名稱
node.name: slave1

#當前節點的ip
network.host: 127.0.0.1
#當前節點的http 端口
http.port: 8200

# 指定將當前節點的master的ip
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

以上就完成了slave1 的配置,須要注意端口不要衝突。

slave2

複製slave1的以上配置,修改一下 node.name 和  http.port 就配置完畢。

三、啓動

先啓動master ,而後在啓動兩個slave.

相關文章
相關標籤/搜索