在同一节点上运行两个版本的弹性搜索

时间:2017-11-22 16:40:36

标签: elasticsearch elasticsearch-5

目前,我有运行ES 2.4的节点,为了实验目的,我需要在同一台机器上运行另一个版本的ES 5.6。据我了解,我可以下载ES的zip文件,解压缩并从本地目录运行。有没有办法同时安装和运行两个版本?

-Prashanth

1 个答案:

答案 0 :(得分:0)

是的,你可以,只需下载zip(解压缩)并修改所有访问参数

AKA: -read / write端口(默认为9200) - 更改cluster_name -etc

你还需要更改可执行文件./bin/elasticsearch另一个可以说./bin/elasticsearchv5

然后开始你的服务

并通过您定义的端口访问它。

建议(不要在不改变这些参数的情况下启动ES的新实例)

这2个版本根本不兼容,所以可能会发生奇怪的事情

虽然不是一种常见的做法,但你会有更多的运气,每月10美元部署一个数字海洋盒,并在那里进行突破性的变化测试,而不是经历所有这些痛苦:)