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