TiDB集群扩容后,又缩容了,把缩出来的节点归入到新的TiDB集群中了,但是第一个集群的TiDB监控页面,可以看到第二个TiDB集群的信息

我用的是v4.0.8版本的TiDB。问题出在84节点上。
我们最初在代号为81,82,83三台节点上部署了TiDB集群,假设代号为TiDB-a。后来通过扩容指令,将代号为84的节点扩容到这个TiDB集群中了。
再后来,我们又通过缩容指令,将84这台节点从这个TiDB-a中去除掉了。
再后来,我们又在代号为84,85,86三台节点上部署了新的TiDB集群,假设代号为TiDB-b。
问题是,我们在TiDB-a的Grafana监控上仍可以看到84节点的信息。所以我不太清楚,84节点到底有没有真正的从TiDB-a集群中去除掉。
这个是TiDB-a集群的监控界面,可以看到84节点


这个是TiDB-a集群的display信息,显示84节点已经去除掉了

这个是TiDB-b集群的display信息,显示84节点在里面

我们这两个集群都要在线上使用,会不会因为84节点而发生冲突之类的。

1.可以在 TiDB-a 集群中通过 pd-ctl 工具查看下 store 信息中有无 84 节点;
2.若上面的结果没有 84 节点信息,可以通过 pd-ctl 工具执行下 store remove-tombstone ,然后重启下 TiDB-a 集群 的监控后再观察下效果。