如何在单个节点上运行多个elasticsearch示例

rhfm7lfc  于 2021-06-13  发布在  ElasticSearch
关注(0)|答案(1)|浏览(470)

我在stackoverflow上找到了这个问题的一些答案,但这些答案有点老了。我需要使用的最新版本(7.9.3)配置多个示例 elasticsearch 找不到任何与此相符的答案。
步骤01
在windows上设置环境变量 ES_HOME =
../elasticsearch ES_PATH_CONF = ../elastcisearch/config 步骤02
创建 elasticsearch_1.yml 以及 elastcsearch_2.yml 配置文件
斯特奥03
运行 elasticsearch.bat 使用配置文件

bin/elasticsearch -Des.config=$ES_HOME/config/elasticsearch.1.yml

然后将抛出以下错误

ERROR: D is not a recognized option

注意-我知道上面的方法有点旧,如何在当前(7.9)版本中执行上述步骤

jdg4fx2g

jdg4fx2g1#

不需要给-d选项,也不需要在一个es安装文件夹中创建两个配置文件。
相反,只要改变 elasticsearch.config 在两个es安装文件夹中,并在不同的端口上运行它们。
es-1型 elasticsearch.config ```
http.port: 9200

es-2型 `elasticsearch.config` ```
http.port: 9500

然后,简单地启动两个节点,一个接一个地使用 bin/elasticsearch 命令。

相关问题