PowerProtect: Das Kubernetes-Backup ist mit dem Fehler „controller pod is not running“ fehlgeschlagen.

摘要: PPDM-Kubernetes-Backup ist mit dem Fehler „controller pod is not running“ fehlgeschlagen.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

In dem Fall, in dem dies beobachtet wurde, schlagen alle PPDM-Kubernetes-Backups nach der Wiederherstellung des PPDM aus dem Disaster-Recovery-Backup des Servers fehl. Dies kann jedoch auch in anderen Situationen auftreten.
Das Kubernetes-Backup ist mit dem Fehler „controller pod is not running“ fehlgeschlagen.

Below error can be observed in logs:
2021-07-21T03:49:48.340Z ERROR [] [task-5011a057-340f-40fb-8cd8-12414685d058] [][][][TRACE_ID:a66ce529604914ad;JOB_ID:a9b8915af1637407][] [K8sHelperApi.isDone(90)] - Failed to wait on job com.emc.dpsg.ecdm.baseresourceservice.exception.ValidationServiceException: controller pod is not running
2021-07-21T03:50:14.065Z WARN [] [dsSource-plpd-testcluster] [][][][][] [c.e.b.c.s.p.K8sHealthMonitor.checkPodHealth(200)] - Controller Pod is down, cluster: , age=PT153H49M43.065S


Ausgabe des Befehls kubectl describe pod -n powerprotect für dieses k8s Cluster:
powerprotect     powerprotect-controller-666ffccbbf-p5rwh                   0/1     ImagePullBackOff   0          6d12h
velero-ppdm      backup-driver-587cfcdf59-2mc8p                             1/1     Running            0          49d
velero-ppdm      velero-5df5fcd896-p68rw                                    1/1     Running            0          49d



原因

Der PowerProtect-Controller-Pod kann das erforderliche Image nicht aus dem Internet abrufen.

解决方案

1. Überprüfen Sie, ob der Kubernetes-Cluster auf Docker Hub unter https://hub.docker.com/ und Quay unter https://quay.io/ zugreifen kann, um die erforderlichen Images abzurufen.

2. Wenn ein Kubernetes-Cluster aufgrund von Firewalls oder anderen Einschränkungen nicht auf diese Standorte zugreifen kann, können Sie diese Images in eine lokale Registrierung übertragen, auf die das Cluster zugreifen kann. Befolgen Sie das folgende Verfahren.
1). Erstellen Sie eine application.properties-Datei /usr/local/brs/lib/cndm/config/application.properties auf
der PowerProtect Data Manager-Appliance mit folgendem Inhalt
k8s.docker.registry=fqdn:port Beispiel: k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Geben Sie diesen Eintrag nur an, wenn Sie einen Image-Pull-Schlüssel benötigen.
2). Führen Sie „cndm restart“ aus, um die Eigenschaften anzuwenden.
Hinweis: Weitere Informationen finden Sie im PPDM-Administrations- und Benutzerhandbuch. 

3. Da der Kubernetes-Cluster bereits als Ressourcenquelle in der PPDM-GUI hinzugefügt wurde, ist eine manuelle Erkennung des Kubernetes-Clusters erforderlich, nachdem Schritt 1 oder 2 geprüft/durchgeführt wurde. 

受影响的产品

PowerProtect Data Manager
文章属性
文章编号: 000190024
文章类型: Solution
上次修改时间: 27 8月 2022
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。