把一个下载好的es当做一个主节点:
修改config下的elasticsearch.yml文件
添加如下配置到最后
##指定集群名称
cluster.name: leslie
node.name: master
node.master: true
##指定绑定ip
##端口默认还是9200
network.host: 127.0.0.1
copy两份未做过任何修改es出来,分别叫es_slave1,es_slave2
修改slave1中的elasticsearch.yml文件
添加配置如下:
cluster.name: leslie
node.name: slave1
##指定ip和端口,因为在同一个ip上避免端口冲突
network.host: 127.0.0.1
http.port: 9201
##寻找主节点,寻找指挥官
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
修改slave2中的elasticsearch.yml文件
添加配置如下:
cluster.name: leslie
node.name: slave2
##指定ip和端口,因为在同一个ip上避免端口冲突
network.host: 127.0.0.1
http.port: 9202
##寻找主节点,寻找指挥官
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]