Elasticsearch 节点角色

打开配置文件

{elasticsearch_home}/config/elasticsearch.yml

1
node.roles: [master, data]
  • master 主节点 高可用性(HA)集群至少需要三个符合主条件的节点,其中至少两个不是仅投票的节点。
  • data 数据节点
  • data_content 内容数据节点 内容数据通常具有较长的数据保留要求 内容的价值随着时间的推移保持相对恒定
  • data_hot 热数据节点 保存您最近搜索最频繁的时间序列数据。
  • data_warm 温暖的数据节点 查询频率低于热层中最近索引的数据,时间序列数据可以移动到温暖层。温暖层通常包含最近几周的数据。仍然允许更新,但可能并不常见。当您不再需要定期搜索时间序列数据时,它可以从温暖层移动到冷层。
  • data_cold 冷数据节点 当您不再需要定期搜索时间序列数据时,它可以从温暖层移动到冷层。
  • data_frozen冻结数据节点 一旦数据不再被查询,或很少被查询,它可能会从寒冷的层移动到冻结层
  • ingest 摄取节点
  • ml 机器学习节点
  • remote_cluster_client 远程客户端
  • transform 变换节点

特殊配置

投票节点

参与主节点选举但本身不会成为主节点
voting_only

1
node.roles: [master, voting_only]
作者

Gnerv - Li Gen

发布于

2023-05-29

更新于

2023-05-29

许可协议