我想在我的Centos开发机器上创建一个多节点的弹性搜索环境...... RAM不是这里的问题......
我在网上搜索了解决方案,我已经完成了以下步骤来设置:
cd /etc/init.d
cp --preserve elasticsearch elasticsearch2
执行:gedit elasticsearch2
编辑elasticsearch2脚本:
保存文件。执行
chkconfig --add elasticsearch2
为每个节点创建重复步骤1到4.
转到:/ etc / elasticsearch
cp --preserving elasticsearch.yml elasticsearch2.yml
为每个节点创建重复步骤7。 (更改为elasticsearch3.yml等...)
运行:service elasticsearch start -Des.config = / etc / elasticsearch / elasticsearch.yml
我打算运行ES作为服务,到目前为止我已经创建了单独的init.d文件和yml文件,但是当我运行这两个服务并使用HEAD插件来查看我的节点时,无论我启动了多少服务,它都是& #39; ll只有一个节点......但是所有其他ES服务都在运行......
所以我可以知道如何运行多节点ES吗?我的步骤错了吗?
旁注:如果我打开2服务,端口9200将检测到一个节点,9201将检测到一个节点,但我想要的是端口9200检测到我的所有节点,或者我的理解错误...
请赐教,谢谢。