Elasticsearch集群中节点磁盘空间不足如何处理?
1. 问题背景
- 集群配置:
- 3 个主节点(
master-node-1: 192.168.1.1
,master-node-2: 192.168.1.2
,master-node-3: 192.168.1.3
)。 - 3 个数据节点(
data-node-1: 192.168.1.4
,data-node-2: 192.168.1.5
,data-node-3: 192.168.1.6
)。 - 索引配置:每天一个索引,副本数为 1,50GB 滚动,数据保存 90 天(热数据 7 天,温数据 30 天,冷数据 90 天)。
- 3 个主节点(
- 问题描述:
- 数据节点磁盘使用率接近或超过高水位线(默认 90%),触发 Elasticsearch 的磁盘水位线机制,导致无法写入新数据。
- 客户端可能收到错误,如
flood stage disk watermark exceeded
或disk usage exceeded
。
- 影响:
- 新数