【发布时间】:2017-04-18 21:47:46
【问题描述】:
我有 ES 2.4.0。当我给出以下命令 http://localhost:9200/_cat/nodes?v 时,我有一个由 3 个节点运行的集群,我看到了像这样的统计数据
host ip heap.percent ram.percent load node.role master name
127.0.0.1 127.0.0.1 7 73 -1.00 d m Aguja
127.0.0.1 127.0.0.1 7 73 -1.00 d m Hardwire
127.0.0.1 127.0.0.1 3 73 -1.00 d * Glitch
node.role 和 master 默认情况下完成,如文档https://www.elastic.co/guide/en/elasticsearch/reference/2.4/modules-node.html中给出的那样
在上述统计信息中,您可以看到符合条件的主节点(即 Glitch),它的角色是 datanode(d) 。即使它被选为主节点,它也在执行主节点和数据节点的职责。
我的问题是: 1)由于Glitch同时做主节点和数据节点任务,节点Glitch的性能是否会变慢?这样做也是一个好习惯吗? 2)我可以将node.role声明为Glitch的专用master吗?
谢谢..
【问题讨论】:
标签: elasticsearch