tiup br備份發生錯誤(版本v4.0.12) Error: context deadline exceeded

【TiDB 版本】: v4.0.12

【问题描述】:
在中控機上透過tiup br指令進行Full Backup到GCS上時,會發生Error: context deadline exceeded
但若在PD節點上透過binary檔案br進行備份是成功的。

  1. 透過tiup br backup => Error: context deadline exceeded
    tiup br backup db --db sport -u 10.210.1.117:2379 --gcs.credentials-file /usr/local/DBA/secret-manager-token/devops.json --send-credentials-to-tikv=true -s gs://dev-sbk-backup-bucket/2021-04-15/full/data --log-file /tmp/2021-04-15_fullbackup.log

log file:
2021-04-15_fullbackup.log (1.5 MB)

  1. 在PD上使用br(v4.0.12) binary執行 => 成功備份
    /usr/local/DBA/source/tidb-toolkit-v4.0.12/bin/br backup db --db sport -u 10.210.1.117:2379 --gcs.credentials-file /usr/local/DBA/secret-manager-token/devops.json --send-credentials-to-tikv=true -s gs://dev-sbk-backup-bucket/2021-04-15/full/data --log-file /tmp/2021-04-15_fullbackup.log


可能是 tiup br 和集群版本不兼容,可以反馈下 tiup br --version 的结果。

顧問好,

我們知道這個issue
所以tiup br版本我們是使用與集群版本相同的v4.0.12
image

我使用 tiup br (v4.0.12) 版本尝试备份了下本地 v4.0.12 集群,备份结果是正常的,麻烦检查下当时备份期间 pd 日志有无相关报错。

顧問好,

我們後來也可以了 感謝!

方便告知下具体是做了哪些调整解决了问题吗?

跟顧問回報一下 推測是因為當初PD locaiton-labels有報錯所導致

tiup ctl:v4.0.12 pd -u http://pd:2379 store label 1 region asia-east1 zone asia-east1-a host dev-tidb-tikv-pd-1

仍會報dc的錯誤
label name ‘dc’ is not specified in pd config (replication.location-labels: [region zone host])

我後來嘗試把key: dc 設定成空 即可
tiup ctl:v4.0.12 pd -u http://pd:2379 store label 1 dc “”

p.s. 因現在已不需要dc這個label

好的, 谢谢反馈。

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