我有两台不同的机器运行弹性搜索服务器实例。它们自动创建一个集群,在一个实例上进行的更改反映在不同机器上的其他实例上。我更改了config文件夹中elasticsearch.yml文件中的cluster.name属性,问题已解决。我想知道我是否可以在非群集模式下启动弹性搜索服务器实例?
答案 0 :(得分:1)
您无法以非群集模式启动es服务器。 但是如果你想让两台服务器独立运行(在它自己的集群中),我可以想到两个选项:
答案 1 :(得分:0)
最简单的方法是设置node.local:true
这可以防止elasticsearch尝试连接到其他节点。
在任何情况下,使用自定义名称也是一个好主意,只是为了防止意外的数据交换。使用其他东西进行生产,测试和开发。