elasticsearch集群配置要怎么搭建?

TheDisguiser 2020-06-26 17:17:04 java常见问答 6967

小伙伴们应该对elasticsearch都非常熟悉了,这次我们来讲一讲elasticsearch集群该如何配置,你们知道该如何配置吗?下面就一起来看看吧。

1.首先我们一定要有三台机器,然后分别在三台机器上安装 elasticsearch, ip 分别为

192.168.43.666, 192.168.48.127, 192.168.45.170

我们进入 elasticsearch.yml开始配置

192.168.43.666 机器配置

cluster.name: my - application
node.name: node - 137# 指定了该节点可能成为 master 节点, 还可以是数据节点
node.master: true
node.data: true
network.host: 0.0 .0 .0
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["192.168.43.666", "192.168.48.127"
, "192.168.45.170"]

192.168.48.127 机器配置

cluster.name: my - application
node.name: node - 138# 指定了该节点可能成为 master 节点, 还可以是数据节点
node.master: true
node.data: true
network.host: 0.0 .0 .0
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["192.168.43.666", "192.168.48.127"
, "192.168.45.170"]

192.168.45.170 机器配置

cluster.name: my - application
node.name: node - 140# 指定了该节点可能成为 master 节点, 还可以是数据节点
node.master: true
node.data: true
network.host: 0.0 .0 .0
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["192.168.48.137", "192.168.48.138"
, "192.168.48.140"]

2. 修改配置之后需要重启 elasticsearch:

3.在 127,170 机器上 查看当前节点的所有Index

显示如下,说明集群搭建成功,数据已同步,我们就成功搭建一个elasticsearch集群了。

elasticsearch集群配置

好了,以上就是关于搭建elasticsearch配置的全部内容,相信你都了解了吧。如果需要了解更多相关java架构师知识,就请持续关注本网站吧。

推荐阅读:

elasticsearch原理是什么?该如何使用?

elasticsearch使用场景一般适用于哪些?为什么?

elasticsearch面试题及答案详解,java常见面试题