Elasticsearch 节点角色
Elasticsearch 节点角色在5.2.2版本可分为 Master-eligible node、Data node、Ingest node、Coordinating node、Tribe node 五类,其中Master-eligible node 仅作为主节点,不承担数据存储等;Data node数据节点,只存储数据;Coordinating node作为客户端节点,只负责转发客户端请求和合并客户端请求。
以下为这几个角色的配置:
- Master-eligible node
A node that has node.master set to true (default), which makes it eligible to be elected as the master node, which controls the cluster.
node.master: true
node.data: false
node.ingest: false
- Data node
A node that has node.data set to true (default). Data nodes hold data and perform data related operations such as CRUD, search, and aggregations.
node.master: false
node.data: true
node.ingest: false
- Ingest node
A node that ha