如何使用curl创建无数据节点?文档here表示将node.data
设置为false
。这是正确的方法吗?
curl -XPUT 'http://localhost:9200/foo' -d '{"node.data" : "false"}'
答案 0 :(得分:3)
您无法使用curl创建无数据节点。当您可以使用curl访问节点时,该节点已在运行,并且无法将正在运行的数据节点转换为无数据节点。
通过将node.data: false
添加到config/elasticsearch.yml
文件并重新启动节点,可以使节点成为无数据节点。