怎么又是你

ES磁盘空间实验,触发flood后不迁移分片

Elasticsearch | 作者 BruceXu | 发布于2021年06月10日 | 阅读数:1408

我用docker做实验的时候,两个es节点设置了不同的磁盘水位线。先启动一个,然后向里面写入数据直到触发洪水水位。这时候在加入新的节点。按照道理来说,满的节点要向外迁移分片释放空间。不过他并没有这么做,而是用他的水位线设置检测了新的节点,结果是新的节点也触发了flood限制,然后他就不迁移分片了。当我在新节点的机器上释放了一部分空间使其不触发水位线之后,es才开始迁移。请问这是什么原因?会不会是防止直接给新节点撑爆
 
已邀请:

要回复问题请先登录注册