扩容一个新的tiflash节点,发现旧的tiflash region不会自动迁移到这个新的tiflash节点上
版本:5.3.0
tiflash应该没有tikv的那种自动balance的机制吧。
set tiflash replica至对应的tiflash的个数,高可用使用
如果需要迁移副本到其他tiflash需要手动迁移
nable-for-tiflash 是控制热点调度是否对 TiFlash 生效的开关。通常为打开,关闭后将不会产生 TiFlash 实例之间的热点调度
nable-for-tiflash参数是在哪里设置?
我打开shuffle-region-scheduler调度,tiflash可以自动均衡
enable-for-tiflash pd-ctl可以设置。一般是默认true.
shuffle-region-schedule 调度 learner
好的,貌似shuffle-region-schedule没有太多文档介绍,这个主要是用来做什么?
scheduler add shuffle-region-scheduler:随机调度不同 store 上的 Region
支持learner
会一直调度么,还是均衡之后就不会调度了?
完成之后应该不会一直调度 你可以使用
scheduler show 查看
region-balance-scheduler不会对learner进行调度吗?
那里设置,分享下。
balance-region-scheduler
:保持不同节点的 Peer 均衡
估计这个只是针对tikv的
是的啊 包括所有的peer 我记得是之前的shuffle-region-schedule 不支持learner。哪个版本升级过。
region-balance-scheduler 会根据打分的
region-balance-scheduler默认是创建好的,所以题主这个场景中,我理解应该会自动调度TiFlash Region到新节点上的呀,而不需要去创建这个shuffle-region-scheduler,是这样吗
是的,看起来他这个是同一台机器上混布了两个tilfash
跟这个没啥关系吧,混合部署不是很正常