三节点TiDB有一个节点挂掉了,如何将集群中状态为Down的组件去除

三节点TiDB如何将挂掉的节点上面的组件信息从集群中移除(将两个红色框框里面的移除):

可以试用 tiup 的缩容功能。
https://docs.pingcap.com/zh/tidb/stable/scale-tidb-using-tiup

试过了,好像不太行:


这个是要等一个缩容下线完成后才能缩容下一个嘛?

日志里面说的比较清楚,可以试用 prune 命令清理一下 tombstone 的节点。
如果 prune 命令不好用,加一个 --force。
tiup cluster prune --force

嗯,是得,我用了那个语句:没有这个标签:joy:


直接 prune 可以吗

大佬,直接prune不可以,去不掉呢


tiup cluster scale-in {cluster-name} -N {nodeid} --force 强制下线异常 tikv

1 个赞

嗯,好的,谢谢,辛苦啦

如果解决了你的问题,麻烦点一下已解决

好的,不好意思,忘了,谢谢,辛苦了
这样就行了,是吧

:+1:

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