角色配置(elasticsearch.yml)
角色配置(elasticsearch.yml)
node.name: es-data-01
node.roles: [ data, ingest ] # 数据 + 写入处理
# 专用 master 示例
# node.roles: [ master ]
# 协调节点:不承担数据与主节点职责
# node.roles: [ ]小集群可以合并角色减少运维成本;集群变大后主节点与数据节点分离能提升稳定性。
节点按角色分工:master 管集群状态、data 存数据、ingest 做写入前处理、coordinating 负责分发请求;生产通常拆开角色以隔离故障与负载。
node.name: es-data-01
node.roles: [ data, ingest ] # 数据 + 写入处理
# 专用 master 示例
# node.roles: [ master ]
# 协调节点:不承担数据与主节点职责
# node.roles: [ ]