居然是你

elasticsearch reroute的move指令迁移shard之后,物理数据还存在

Elasticsearch | 作者 zerolh | 发布于2021年11月29日 | 阅读数:1218

如题所示,使用reroute接口的move指令进行shard的迁移,迁移完毕之后,发现source node的物理数据文件未删除。通过cluster接口未发现政治reroute的任务,并且使用cat接口也未发现正在跑的删除任务。目前是reroute了2个分片,在target节点发现以迁移的shard,表示都迁移成功,但是source节点只有一个删除的已迁移的shard的物理数据。
已邀请:

zerolh - 努力学习中

赞同来自:

补充,目前发现物理数据已删除,但是这个并不是实时的。延迟了差不多半天左右的实际,今天上午也是做了一个reroute的move操作,也是下午才删除物理文件。 当前的elasticsearch的版本是7.2.0,并且是关不了分片数的自动均衡。 有大佬能够解释一下这个是啥原因哈。

envy666

赞同来自:

forcemerge

要回复问题请先登录注册