Velero Backups 状态为“失败”

Velero Backups state is "failed"

提问人:Srivatsa Gowda 提问时间:7/21/2023 最后编辑:Srivatsa Gowda 更新时间:7/21/2023 访问量:92

问:

我已经使用 velero 客户端在我的 k8s 1.18 aws 自我管理集群中部署了 velero。Velero pod 正在运行。但是备份失败,因为 backupstoragelocation 状态/阶段处于“未知”状态。

附加了具有足够权限的 IAM。 S3 存储桶是可访问的。 我什至在 S3 存储桶中看到了失败的备份。 然而,velero 将备份设置为失败,并且 backupstoragelocation 状态为“未知”。 我无法从velero获取备份日志。

使用的 velero 版本:v1.11.0 K8S 版本 : 1.18

我无法理解这种行为的原因。 请帮忙。

以下是来自 pod 日志和 backupstoragelocation 详细信息的错误



kubectl get backupstoragelocation -A
NAMESPACE   NAME      PHASE   LAST VALIDATED   AGE   DEFAULT
cloudops    default                            67s   true

kubectl get po -A -o wide | grep velero
cloudops         velero-8bf55bb89-xxx                                                1/1     Running            0          77s      xx      ip-xx.us-west-2.compute.internal   <none>           <none>
cloudops         velero-backup-xxx                                                   0/1     Completed          0          81s      xx      ip-xx.us-west-2.compute.internal   <none>           <none>


logs


level=info msg="Validating BackupStorageLocation" backup-storage-location=cloudops/default controller=backup-storage-location logSource="pkg/controller/backup_storage_location_controller.go:152"
time="2023-07-19T06:56:38Z" level=info msg="BackupStorageLocations is valid, marking as available" backup-storage-location=cloudops/default controller=backup-storage-location logSource="pkg/controller/backup_storage_location_controller.go:137"
time="2023-07-19T06:56:38Z" level=error msg="Current BackupStorageLocations available/unavailable/unknown: 0/0/1)" controller=backup-storage-location logSource="pkg/controller/backup_storage_location_controller.go:194"
I0719 06:56:40.505322       1 request.go:690] Waited for 1.046154724s due to client-side throttling, not priority and fairness, request: 




我尝试清理旧的velero资源并执行了新的安装,但没有用。

Kubernetes Velero

评论


答: 暂无答案