我开始使用ELK,并且已经有一个关于配置elasticsearch
节点的问题。摄取节点对我来说尤其不清楚。根据docs,默认情况下,所有三个“角色”(主,数据和摄取)均设置为true
。我了解这是为了创建一个单一节点群集,其中所有elasticsearch
都在一台计算机上。
因此,如果我想说一个3节点集群(1个主节点+ 2个 worker ),我是否应该只设置不想假的值?像这样:
主
node.name: master
node.data: false
node.ingest: ?
worker
node.name: data-x
node.master: false
node.ingest: ?
在这种情况下,如果我没有专用的摄取节点,应该去哪里?将它们放在数据节点上对我来说更有意义,但是我不确定这是否正确。
最佳答案
您可能不需要专用的摄取节点。如果正在进行大量数据转换/扩充(不仅是分析和索引JSON文档),则专用的摄取节点可能会有所帮助。此blog将为您提供更多信息。
关于elasticsearch - elasticsearch node.ROLE配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59200198/