我是靠谱客的博主 紧张长颈鹿,这篇文章主要介绍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分布式集群搭建内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部