ElasticSearch中的多个节点

ElasticSearch中如何有多个节点?我在elasticsearch.yml中使用以下内容,但只有最后一个节点启动,浏览器抱怨:The page

at file://localhost/ says: undefined

node.name: "No Data"

node.master: true

node.data: false

node.name: "Data One"

node.master: false

node.data: true

node.name: "Data Two"

node.master: false

node.data: true

回答:

我认为最简单的方法是在命令行上指定这些参数。要启动三个节点,您只需要在elasticsearch主目录中运行以下三个命令:

$ bin/elasticsearch -Des.node.data=false -Des.node.master=true -Des.node.name=NoData

$ bin/elasticsearch -Des.node.data=true -Des.node.master=false -Des.node.name=DataOne

$ bin/elasticsearch -Des.node.data=true -Des.node.master=false -Des.node.name=DataTwo

另一个解决方案是创建3个不同的配置文件,并使用-Des.config=path-to-config-file参数启动三个节点。

以上是 ElasticSearch中的多个节点 的全部内容, 来源链接: utcz.com/qa/424636.html

回到顶部