PD Recover 是对 PD 进行灾难性恢复的工具,用于恢复无法正常启动或服务的 PD 集群。该工具的详细介绍参见 TiDB 文档 - PD Recover。本文档介绍如何下载 PD Recover 工具,以及如何使用该工具恢复 PD 集群。
下载 PD Recover
-
下载 TiDB 官方安装包:
wget https://download.pingcap.org/tidb-${version}-linux-amd64.tar.gz
${version}
是 TiDB 集群版本,例如,v5.4.1
。 -
解压安装包:
tar -xzf tidb-${version}-linux-amd64.tar.gz
pd-recover
在tidb-${version}-linux-amd64/bin
目录下。
使用 PD Recover 恢复 PD 集群
本小节详细介绍如何使用 PD Recover 来恢复 PD 集群。
第 1 步:获取 Cluster ID
使用以下命令获取 PD 集群的 Cluster ID:
kubectl get tc ${cluster_name} -n ${