不同服务器上部署es节点
来源:6-2 -构建集群

weixin_慕九州5051274
2022-10-12
如果在不同服务器上部署节点,如何使它们成为一个集群?
如果不修改默认名称,那么全世界的节点会不会构成一个集群?
写回答
1回答
-
rockybean
2022-10-12
不同节点构成一个集群的前提条件:
cluster name 一致,如果本地有之前 cluster 启动的记录,那么还会检查 cluster id 是否一致
不同节点之间能够互相感知对方的存在,这里是一个发现的过程(discovery),es 里面的配置是 seed_hosts (默认是 127.0.0.1,如果是不同服务器要定制这个配置),节点通过请求 seed_hosts 来获取目前这个集群的所有节点。这一切有一个前提就是这些节点之间的网络是通的。
那么再看你的问题,全世界的节点在默认配置的情况下是无法构成一个集群的。
第一个问题可以看后续的课程,或者参考下面这个视频里面的配置文件
https://www.bilibili.com/video/BV1Jz4y1Z7iy/?spm_id_from=333.999.0.0
00
相似问题