一尘不染

如何建立ES集群?

elasticsearch

假设我要在5台计算机上运行Elasticsearch集群,并且它们都连接到共享驱动器。我将Elasticsearch的一个副本放到了该共享驱动器上,以便所有三个都可以看到它。我是否只是在我所有机器上的共享驱动器上启动Elasticsearch,并且集群将自动发挥作用?还是我必须配置特定设置以使Elasticsearch意识到它可以在5台计算机上运行?如果是这样,相关的设置是什么?我应该担心配置副本还是会自动处理?


阅读 550

收藏
2020-06-22

共1个答案

一尘不染

它超级容易。

您将需要每台机器拥有自己的ElasticSearch副本(只需复制您现在拥有的副本)-原因是每台机器/节点都将保留其自己的文件,这些文件在集群中被分割。

您真正需要做的唯一一件事就是编辑配置文件以包含集群的名称。

如果所有机器都具有相同的集群名称,elasticsearch将自动执行其余操作(只要所有机器都在同一网络上)

阅读此处以开始使用:https
:
//www.elastic.co/guide/en/elasticsearch/guide/current/deploy.html

创建索引(数据存放在哪里)时,您需要定义所需的副本数量(它们将分布在集群中)

2020-06-22