调整成单副本容易,问题是如何找到原因
是的,但是监控只保留了一个月的,我查了一个月的记录,region一直是这个样的。只能先设置成单副本看看。
1 个赞
我也试试
可是验证一下,但一定要在测试环境进行
1 个赞
有 tiflash 节点吗?然后经常进行 rename 操作么?
有一个已知的情况是,大量使用 Rename Table 的场景来替换 Tiflash 中的 Table。
然后设置了 placement rule,并且这些规则定义的 start_key 和 end_key 的 range 不是连续的,也就是规则 A 和 规则 B 之间是有空隙的,类似下面这种情况:[100… Placement Rule A … 200)[200… Empty Region … 300)[300… Placement Rule B …400)
在这种情况下,pd 会判断空 region 无法和前后 placement rule 的边界合并,导致这些 placement rule 规则之间的空隙形成了空 region 后就无法进一步和它相连的 region merge
workaround 的方式就是: 清空所有 placement rule 待空 Region 合并后,再重建 placement Rule
1 个赞
真是能掐会算的,还真有这种场景,尤其最近在验证产品初始化脚本,有tiflash节点,有rename操作,但是没有rename有tiflash副本的表。不过这也是一个尝试的方向。等忙完这周,我验证一下。最近事情太多,忙不完,根本忙不完~
1 个赞
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。