PowerProtect : Échec de la sauvegarde Kubernetes avec l’erreur « controller pod is not running »
摘要: Échec de la sauvegarde Kubernetes dans PPDM avec l’erreur « controller pod is not running »
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Si cette erreur a été observée, toutes les sauvegardes Kubernetes dans PPDM commencent à échouer après la restauration de PPDM à partir de sa sauvegarde de reprise après sinistre du serveur. Cela peut cependant s’appliquer à d’autres situations.
Échec de la sauvegarde Kubernetes avec l’erreur « controller pod is not running ».
L’erreur ci-dessous peut être observée dans les 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
Sortie de la commande kubectl describe pod -n powerprotect pour ce cluster k8s :
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
Échec de la sauvegarde Kubernetes avec l’erreur « controller pod is not running ».
L’erreur ci-dessous peut être observée dans les 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
Sortie de la commande kubectl describe pod -n powerprotect pour ce cluster k8s :
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
原因
Le pod du contrôleur PowerProtect ne parvient pas à récupérer l’image requise sur Internet.
解决方案
1. Vérifiez si le cluster Kubernetes peut accéder à Docker Hub à l’adresse https://hub.docker.com/ et à Quay à l’adresse https://quay.io/ pour extraire les images requises.
2. Si un cluster Kubernetes ne peut pas accéder à ces sites en raison d’un pare-feu ou d’autres restrictions, vous pouvez extraire ces images vers un registre local auquel le cluster peut accéder. Veuillez suivre la procédure ci-dessous.
1). Créez un fichier application.properties /usr/local/brs/lib/cndm/config/application.properties sur
l’appliance PowerProtect Data Manager avec le contenu suivant :k8s.docker.registry=fqdn:port Par exemple, k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Spécifiez cette entrée uniquement si vous avez besoin d’un code secret pour l’extraction d’image.
2). Exécutez cndm restart pour appliquer les propriétés.
Remarque : Pour plus d’informations, voir le Guide de l’utilisateur et d’administration de PPDM.
3. Étant donné que le cluster Kubernetes a déjà été ajouté en tant que source de ressources dans l’interface graphique de PPDM, vous devez lancer une découverte manuelle du cluster Kubernetes après la vérification/l’exécution de l’étape 1 ou 2.
2. Si un cluster Kubernetes ne peut pas accéder à ces sites en raison d’un pare-feu ou d’autres restrictions, vous pouvez extraire ces images vers un registre local auquel le cluster peut accéder. Veuillez suivre la procédure ci-dessous.
1). Créez un fichier application.properties /usr/local/brs/lib/cndm/config/application.properties sur
l’appliance PowerProtect Data Manager avec le contenu suivant :k8s.docker.registry=fqdn:port Par exemple, k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Spécifiez cette entrée uniquement si vous avez besoin d’un code secret pour l’extraction d’image.
2). Exécutez cndm restart pour appliquer les propriétés.
Remarque : Pour plus d’informations, voir le Guide de l’utilisateur et d’administration de PPDM.
3. Étant donné que le cluster Kubernetes a déjà été ajouté en tant que source de ressources dans l’interface graphique de PPDM, vous devez lancer une découverte manuelle du cluster Kubernetes après la vérification/l’exécution de l’étape 1 ou 2.
受影响的产品
PowerProtect Data Manager文章属性
文章编号: 000190024
文章类型: Solution
上次修改时间: 27 8月 2022
版本: 6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。