本文不涉及实战操作,仅限集群原理范围探讨,基于版本7.6.X。
作者介绍
李猛,Elastic Stack 深度用户,通过 Elastic 工程师认证,2012年接触 Elasticsearch,对 Elastic Stack 技术栈开发、架构、运维等方面有深入体验,实践过多种大中型项目;为企业提供 Elastic Stack 咨询培训以及调优实施;多年实战经验,爱捣腾各种技术产品,擅长大数据,机器学习,系统架构。
Elasticsearch节点设计支持多种角色,这个是实现集群最重要的前提,节点角色各司其职,也可以任意组合,职责重合。
节点角色说明:
• Master,集群管理
• Voting,投票选举节点
• Data,数据节点
• Ingest,数据编辑节点
• Coordinate,协调节点
• Machine Learning,集群