是否可以在单个节点上拥有多个Elasticsearch实例?

时间:2017-02-22 10:47:31

标签: elasticsearch

我是Elastic Search的新手,我正尽力学习Elasticsearch。

我有一个拥有单个节点的集群。我是否可以在我的群集中存在的单个节点上创建多个Elasticsearch实例?

由于某种原因,我无法将另一个节点添加到我的集群中,因此是否可以在同一节点上安装另一个Elasticsearch实例并将其视为一个单独的节点来创建它的复制品?

基本上我要问的是,我可以在单个节点上安装多个Elasticsearch实例,并将这些实例视为一个单独的节点来安装副本吗?

1 个答案:

答案 0 :(得分:0)

是的,这绝对有可能。

但是,您需要确保正确配置两个节点(即具有单独的数据文件夹,不同的http / tcp端口等),并在两个节点之间平均共享可用的CPU / RAM / HDD资源,并且仍留有一些RAM用于操作系统。

另请注意,强烈建议不要在单个节点上运行整个群集。如果物理节点由于某种原因而崩溃,那么你最终根本就没有ES集群。但是出于学习目的,完成分片等实验是完全可以的。