解决方法来自:https://www.cnblogs.com/carryLess/p/9452000.html
这里仅作记录,供以后遇到同类问题时参考
1. 现象:
问题如图片类似,后台启动ES集群,由三个节点组成,集群健康值为 yellow,节点只有主分片,副本状态为:Unassigned
2. 原因:
在ES磁盘分配分片控制策略中,为了保护数据节点的安全,ES对磁盘进行了限额,并会定时检查各节点数据目录的使用情况:
cluster.info.update.interval // 默认30秒
在达到
cluster.routing.allocation.disk.watermark.low // 默认85%
时,新索引分片就不会分配到这个节点上了。在达到
cluster.routing.allocation.disk.watermark.high // 默认 90%
时,就会触发该节点现存分片的数据均衡,把