PD server损坏后 如何移除PD节点

您好,
TiDB version: v4.0.3
OS: Ubuntu 1804
我们使用的集群中有3个PD,其中一个PD server因为突发原因永久丢失,以下是当前3个PD的状态
pd3 linux/x86_64 Down|UI
pd2 linux/x86_64 Up
pd1 linux/x86_64 Up|L
pd3上有UI 现在处于Down的状态
已经尝试缩容,但因为pd3已经物理上损坏,无法访问,所以缩容失败。
请问这种情况下,如何将pd3移除,并验证数据完整性

谢谢!

目前这样操作绕过一下:

  1. 通过 pd-ctl 删除该节点 , tiup 有命令 tiup ctl 可以操作 , 删除 member 的命令是 member delete,参考文档

https://docs.pingcap.com/zh/tidb/stable/pd-control#下载安装包

  1. 在 cluster 的meta文件中手动删除

tiup 中控机安装目录,例如: /home/tidb/.tiup/storage/cluster/clusters/<集群名> 下,手工修改 meta.yaml 文件,删除掉对应的pd节点,注意不要误操作。

请问一下,修改完成之后,集群需要重启吗

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