使用pd-ctl store delete 2下线tikv节点后遇到问题

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
4.0.12
【问题描述】
使用pd-ctl store delete 2下线tikv节点后遇到问题,确认节点已经下线,tiup cluster display 还可以看到节点
10.254.212.14:20160 tikv 10.254.212.14 20160/20180 linux/x86_64 Tombstone /app/tidb/data/tikv-20160 /app/tidb/deploy/tikv-20160

如何完全删除

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

确认状态是 Tombstone 的话先临时用 tiup cluster scale-in --force 清理这个节点吧,
还是建议用 tiup cluster 命令执行缩容下线操作,通过 pd-ctl store delete 命令手动下线,tiup cluster 不会删除节点的拓扑信息。

是的,我看的文档可能比较老了,我用tiup cluster scale-in --force 强制清理后拓扑没有删掉,已经通过修改meta.yaml文件手动清理,现在集群已经没有问题,另外请教一个问题,是不是缩容只要tiup cluster scale-in 即可?

是的,其他类型的节点也可以通过 tiup cluster scale-in 缩容;对于 tikv 节点 scale-in 缩容后等变成 Tombstone 后还要执行 tiup cluster prune 命令才会清理相关数据目录;对于非 Tombstone 状态的 tikv 强制 scale-in --force 可能导致数据丢失。

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