6

配置master节点

找到已经安装好的单实例服务目录

cd /Users/shifeifei/Software/elasticsearch-6.2.4/config
vim elasticsearch.yml

在文件尾部加入:

cluster.name: shifeifei  #集群名称
node.name: master        #节点名称
node.master: true        #设置为主节点

network.host: 127.0.0.1  #配置ip

配置slave节点:

1.创建slave目录:/Users/shifeifei/Software/elasticsearch-slave,该目录下安装3个es单实例:

elasticsearch-slave-1
elasticsearch-slave-2
elasticsearch-slave-3

分别进入到elasticsearch-slave-1、elasticsearch-slave-2、elasticsearch-slave-3目录下的config中配置elasticsearch.yml。

elasticsearch-slave-1节点配置:
cluster.name: shifeifei #集群名称
node.name: slave1       #slave节点名称

network.host: 127.0.0.1 #slave节点ip
http.port: 8200

discovery.zen.ping.unicast.hosts: ["127.0.0.1"]  #指定master节点

elasticsearch-slave-2节点配置:
cluster.name: shifeifei #集群名称
node.name: slave2       #slave节点名称

network.host: 127.0.0.1 #slave节点ip
http.port: 8201

discovery.zen.ping.unicast.hosts: ["127.0.0.1"]  #指定master节点

elasticsearch-slave-3节点配置:
cluster.name: shifeifei #集群名称
node.name: slave3       #slave节点名称

network.host: 127.0.0.1 #slave节点ip
http.port: 8202

discovery.zen.ping.unicast.hosts: ["127.0.0.1"]  #指定master节点

伪集群搭建完成,elasticsearch-head的web界面可直观看到集群信息:

clipboard.png


一只小小鸟
144 声望25 粉丝

如何做一个深层次的思考者,从简单开始、从记录开始。