ElasticSearch分布式集群搭建
网络配置
主机名称 | IP地址 |
---|---|
master | 192.168.10.110 |
slave1 | 192.168.10.111 |
slave2 | 192.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分布式集群搭建内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复