TiDB 扩容3个节点,region迁移过程中,对线上服务有影响。超时比较严重。

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】线上环境
【概述】TiKV扩容场景
【背景】TiDB集群中,原来有3个节点,又新扩容了3个节点(时间稍微错开了一点),发现在扩容过程中,业务抖动明显
【现象】业务访问响应超时
【业务影响】超时比较严重
【TiDB 版本】4.0.5
【附件】

新增三个节点,
老节点上有65.4k个region
新节点上分别只有1k、1k、500个region
目前在做region迁移中。

业务侧,发现抖动:

请问有没有缓解抖动的方法?

1 个赞

pd-ctl config show 看下相关的调度limit,降低下

调度参数调整

使用 pd-ctl 执行 config show 命令可以查看所有的调度参数,执行 config set {key} {value} 可以调整对应参数的值。常见调整如下:

  • leader-schedule-limit :控制 Transfer Leader 调度的并发数
  • region-schedule-limit :控制增删 Peer 调度的并发数
  • disable-replace-offline-replica :停止处理节点下线的调度
  • disable-location-replacement :停止处理调整 Region 隔离级别相关的调度
  • max-snapshot-count :每个 Store 允许的最大收发 Snapshot 的并发数
2 个赞

还有个store limit 起效更快

好的,我试试,谢谢。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。