lfthwjx
(Lfthwjx)
1
您好,
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移除,并验证数据完整性
谢谢!
yilong
(yi888long)
2
目前这样操作绕过一下:
- 通过 pd-ctl 删除该节点 , tiup 有命令 tiup ctl 可以操作 , 删除 member 的命令是 member delete,参考文档
https://docs.pingcap.com/zh/tidb/stable/pd-control#下载安装包
- 在 cluster 的meta文件中手动删除
tiup 中控机安装目录,例如: /home/tidb/.tiup/storage/cluster/clusters/<集群名> 下,手工修改 meta.yaml 文件,删除掉对应的pd节点,注意不要误操作。
system
(system)
关闭
4
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。