断电后,来电后重启tidb集群,启动PD节点报错,3个PD节点有两个报错。

【TiDB 版本】v5.0.1

【问题描述】

断电后,3个pd,有2个启动不了,用./pd-recover恢复, 如下报错:
./pd-recover -endpoints http://10.10.23.54:2379 -cluster-id 6964583659800111049 -alloc-id 10000

{“level”:“warn”,“ts”:“2021-05-26T02:02:52.292Z”,“caller”:“clientv3/retry_interceptor.go:61”,“msg”:“retrying of unary invoker failed”,“target”:“endpoint://client-7c5618fb-4914-4273-9682-9064babf0a28/10.10.23.54:2379”,“attempt”:0,“error”:“rpc error: code = DeadlineExceeded desc = context deadline exceeded”}
context deadline exceeded

asktug 有一个关于使用 pd-recover 恢复 pd cluster 集群的帖子,可以先参考下:

这些步骤都操作过了吗?