添加一个tikv节点后不进行leader和region_count平衡

【 TiDB 使用环境】测试环境
【 TiDB 版本】v5.4.0
【复现路径】在进行一个tikv节点扩容后,显示扩容成功,但是leader和region_count数据一直为0,请问下这个问题怎么排查。
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

这个问题做了测试,在3节点3副本的集群上面添加一个tikv节点,添加上去后leader和region都是0,并没有进行数据平衡,当把原来3个节点中的一个tikv缩容后,数据就开始往新的节点平衡,并且是把缩容的数据平衡到新添加的节点上面来的,所以后面添加的tikv节点都会平衡这次缩容的节点数据,当添加多个tikv节点后就平分最后那个缩容的节点数据。

tikv节点指定label了吗?集群tikv的配置文件发一下

要等等才会把

新增的没指定label
12

已经一天了,还没平衡

granafa监控中的tsp-prod-tidb-cluster-PD 下面的operator截图看下

给新的节点都打上host的label看看

1 个赞

一加上就开始在平衡了, :+1:

请咨询下您是怎么添加label的,我是在tiup cluster edit-config aaa文件里面添加,然后需要reload这个tikv节点,但是生产环境不能随意reload的tikv节点吧。

没有leader在上面当然可以reload

在别的环境已经有leader了,不是这套环境。

添加label必须要reload集群,否则label不生效

有办法在新增tikv的时候添加label吗?

配置文件直接写上label就行啊

是的,在配置文件上面写上就可以。

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