如何加速tikv节点迁移

tiup 踢出节点 后,如何加速迁移,目前没有业务

踢出 tikv 节点迁移指的是?

就是主机下线,踢出tikv 节点,换个盘,然后加入进去

更换的磁盘是 TiKV 的数据盘么,如果是数据盘那还是需要先进行缩容操作,等待 TiKV 节点状态变成 Tombstone 后,停止 TiKV 进程,停止服务器,更换磁盘,重新启动服务器,按照扩容步骤扩容 TikV 节点。

如果更换的磁盘不是 TiKV 的数据盘,不会影响 TiKV 数据,可以设置 max-store-down-time 参数为合理的停机维护时间。然后停止 TiKV 进程,停止服务器,更换磁盘,重新启动服务器,启动 TiKV 进程即可。

是数据盘,我的问题是加速leader 的迁移变成Tombstone状态,建议要设置哪些参数

可以通过 pd-ctl 调整 leader-schedule-limit 和 region-schedule-limit 参数控制调度的线程数量,默认都是 4

这两个参数设置了 “leader-schedule-limit”: 100, region-schedule-limit 1024,感觉还是慢

这两个参数可以考虑不要调整的太大,调整太大,起过多线程,线程之间资源争用可能会导致效率变低