我是靠谱客的博主 紧张长颈鹿,最近开发中收集的这篇文章主要介绍ElasticSearch分布式集群搭建ElasticSearch分布式集群搭建,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ElasticSearch分布式集群搭建

网络配置

主机名称IP地址
master192.168.10.110
slave1192.168.10.111
slave2192.168.10.112

参数配置

修改master的elasticsearch/config/elasticsearch.yml

$ vim elasticsearch.yml
# 在最下面加入

# 配置跨域
http.cors.enabled: true
http.cors.allow-origin: "*"
# 配置实例名称
cluster.name: elastic
# 配置节点名称
node.name: master
# 是否是主节点
network.host: 192.168.20.110
# 设置集群ip组
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
# 设置最小的主机数
discovery.zen.minimum_master_nodes: 2

修改slave1的elasticsearch/config/elasticsearch.yml

$ vim elasticsearch.yml
# 在最下面加入

# 配置跨域
http.cors.enabled: true
http.cors.allow-origin: "*"
# 配置实例名称
cluster.name: elastic
# 配置节点名称
node.name: master
# 是否是主节点
network.host: 192.168.20.111
# 设置集群ip组
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
# 设置最小的主机数
discovery.zen.minimum_master_nodes: 2

修改slave2的elasticsearch/config/elasticsearch.yml

$ vim elasticsearch.yml
# 在最下面加入

# 配置跨域
http.cors.enabled: true
http.cors.allow-origin: "*"
# 配置实例名称
cluster.name: elastic
# 配置节点名称
node.name: master
# 是否是主节点
network.host: 192.168.20.112
# 设置集群ip组
discovery.zen.ping.unicast.hosts: ["192.168.20.100", "192.168.20.111","192.168.20.112"]
# 设置最小的主机数
discovery.zen.minimum_master_nodes: 2

启动集群

清空三台机器elasticsearch目录下data和logs文件夹下文件,依次启动master,slave1,slave2

$ ./bin/elasticsearch

最后

以上就是紧张长颈鹿为你收集整理的ElasticSearch分布式集群搭建ElasticSearch分布式集群搭建的全部内容,希望文章能够帮你解决ElasticSearch分布式集群搭建ElasticSearch分布式集群搭建所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(28)

评论列表共有 0 条评论

立即
投稿
返回
顶部