ELK当选大师的主要目的是什么?如果当选主服务器仅启用了node.master,则禁用node.data并且不允许执行任何搜索和索引请求。
我有3个节点集群,其中1个被选为主节点。如果我有kibana作为前端UI用于查询数据和logstash将数据发送到集群进行索引(用于实时日志分析),那么将搜索/索引请求发送到除了当选主节点之外的其他2个主节点是一个好主意。或选择1个节点进行搜索,或选择另一个节点进行索引,保留选定的主节点不变。请指教。
请建议我最好的计划是什么
计划A
或
计划B
或计划C
答案 0 :(得分:0)
Elected master是在数据节点之间选出的节点,master的功能是维护集群状态。群集状态是包含整个群集信息的数据。存在哪些节点,存在哪些索引以及哪些节点以群集状态存储在哪些节点中,尽管只允许master对群集状态进行任何更改,每个节点都将拥有它的副本。这将删除master的单个依赖关系,并使任何节点都可以成为master。 现在由于master的功能很薄,除非你有疯狂的节点数,否则拥有专用的主人是没有意义的。