我们生产集群遇到的问题:
由于数据量很大,生产上有几台节点的磁盘使用率超过了90%,查看es日志发现:
high disk watermark [90%] exceeded on 92%, shards will be relocated away from this node,但是通过df -h查看很快磁盘使用率就降下来了,所以猜想:
1、磁盘使用率超过了90%,es就会将分片迁移到其他节点,但是迁移的话我很确定是迁移完成后才删除本地的分片,磁盘空间不可能释放这么快
2、es通过脚本删除该节点的分片,然后将该分片的副本拷贝到其他节点
3、可能达到磁盘预警的情况是segment在合并,es会停止合并,删除合并过程的中间文件
不知哪位大神知道这个细节,谢谢
由于数据量很大,生产上有几台节点的磁盘使用率超过了90%,查看es日志发现:
high disk watermark [90%] exceeded on 92%, shards will be relocated away from this node,但是通过df -h查看很快磁盘使用率就降下来了,所以猜想:
1、磁盘使用率超过了90%,es就会将分片迁移到其他节点,但是迁移的话我很确定是迁移完成后才删除本地的分片,磁盘空间不可能释放这么快
2、es通过脚本删除该节点的分片,然后将该分片的副本拷贝到其他节点
3、可能达到磁盘预警的情况是segment在合并,es会停止合并,删除合并过程的中间文件
不知哪位大神知道这个细节,谢谢
2 个回复
medcl - 今晚打老虎。
赞同来自: zhangyufu
lengchanguo - 得一爸
赞同来自: