你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
有个人长的像洋葱,走着走着就哭了…….
elasticsearch 均衡策略分片选择疑问
Elasticsearch
| 作者
chinagrowing
| 发布于2018年08月25日 | 阅读数:
4873
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
Elasticsearch 集群有很多分片。当集群出现不均衡时,es是如何决定哪个分片需要进行均衡的呢?希望不吝赐教!
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
rochy
-
rochy_he
赞同来自:
chinagrowing
在一个已经创立的集群里,shard的分布总是均匀的。但是当你扩容节点的时候,你会发现,它总是先移动replica shard到新节点。
这样就导致新节点全部分布的全是副本,主shard几乎全留在了老的节点上。
cluster.routing.allocation.balance参数,比较难找到合适的比例。
建议一种方式是在扩容的时候,设置cluster.routing.allocation.enable=primaries。指只允许移动主shard。
当你发现shard数已经迁移了一半的时候,改回cluster.routing.allocation.enable=all。这样后面的全迁移的是副本shard。
扩容之后,shard和主shard的分布还是均匀的。
请参考文章:
https://zhaoyanblog.com/archives/687.html
要回复问题请先
登录
或
注册
发起人
chinagrowing
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
elasticsearch scroll查询的原理没太懂
我来写第一个帖子-你们都是什么时候知道elasticsearch的?
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
elasticsearch 设置 node.data: false 依然有数据
ElasticSearch-Hadoop的目標是什麼呢??
elasticsearch functionScoreQuery scriptFunction效率问题
query_string查询疑问
Elastic如何动态扩大主分片?
请教elasticsearch出现unassigned shards根本原因
如何清理Elasticsearch特定时间段数据?
Elasticsearch聚合操作的时间复杂度是O(n)吗?
问题状态
最新活动:
2018-08-27 09:19
浏览:
4873
关注:
4
人
1 个回复
rochy - rochy_he
赞同来自: chinagrowing
这样就导致新节点全部分布的全是副本,主shard几乎全留在了老的节点上。
cluster.routing.allocation.balance参数,比较难找到合适的比例。
建议一种方式是在扩容的时候,设置cluster.routing.allocation.enable=primaries。指只允许移动主shard。
当你发现shard数已经迁移了一半的时候,改回cluster.routing.allocation.enable=all。这样后面的全迁移的是副本shard。
扩容之后,shard和主shard的分布还是均匀的。
请参考文章:https://zhaoyanblog.com/archives/687.html