前提摘要:请事先配置好单台elasticsearch,参考:https://blog.csdn.net/qq_33540203/article/details/80761953
1.进入elasticsearch-6.3.0文件:
复制代码
1cd elasticsearch-6.3.0
2.进入config文件:
复制代码
1cd config
3.修改elasticsearch.yml文件,在最后输入以下信息:
复制代码
1
复制代码
4.保存文件:“ESC” 输入 : “:wq”
1
2
3
4cluster.name: leader node.name: master node.master: true network.host: 127.0.0.1
5.后台启动elasticsearch服务输入:
复制代码
1./bin/elasticsearch -d
6.检查是否启动master主节点成功输入:
复制代码
7.ElasticSearch界面中出现mater表示成功1127.0.0.1:9100
8.浏览器输入:127.0.0.1:9200 出现如下表示成功:
复制代码
9.新建一个目录 将之前下载好的elasticsearch.tar包,解压文件,并生成两个文件一个叫 es_slave1和es_slave2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17{ "name" : "master", "cluster_name" : "leader", "cluster_uuid" : "BQtaLE-ySPyiWDDO_-c8IQ", "version" : { "number" : "6.3.0", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "424e937", "build_date" : "2018-06-11T23:38:03.357887Z", "build_snapshot" : false, "lucene_version" : "7.3.1", "minimum_wire_compatibility_version" : "5.6.0", "minimum_index_compatibility_version" : "5.0.0" }, "tagline" : "You Know, for Search" }
10.编辑es_slave1文件中的config文件下的elasticsearch.yml : vim /es_slave1/config/elasticsearch.yml
11.在文件最后输入以下命令:
复制代码
12.保存文件,输入:“esc” -> “:wq”
1
2
3
4
5cluster.name: leader(这里的必须要和master保持一致) node.name: slave1 network.host: 127.0.0.1 http.port: 8200 discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
13.按照以上步骤修改 es_slave2 文件中的config/elasticsearch.yml
14.注意端口和node.name请修改;
15.后台启动该两个项目
16.在浏览器输入127.0.0.1:9100 出现master和slave1和slave2表示分布式elasticsearch集群配置成功
最后
以上就是鳗鱼秀发最近收集整理的关于elasticsearch集群配置的全部内容,更多相关elasticsearch集群配置内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复