现有的ES集群,不可避免的需要新增或重启节点,正确步骤应该是首先关闭ES集群的reshard功能, 防止分片自动迁移。
Master节点关闭reshard
1 | curl -XPUT http://server_ip:9200/_cluster/settings -d '{ |
此时就可以进行节点重启操作了
维护完,Master节点开启reshard功能
1 | curl -XPUT http://server_ip:9200/_cluster/settings -d '{ |
如果安装了Kopf插件,可以很方便的管理ES集群的reshard
打开kopf界面,左上角的锁头,点击锁住即为关闭reshard;
锁头打开即为开启reshard
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2019/06/12/ES关闭分片迁移功能/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!