PowerProtect: El respaldo de Kubernetes falló con el error "controller pod is not running”

摘要: El respaldo de PPDM Kubernetes falló con el error "controller pod is not running”

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

症状

En la instancia en que se observó esto, todos los respaldos de PPDM Kubernetes comienzan a fallar después de la recuperación de PPDM desde el respaldo de recuperación ante desastres del servidor. Sin embargo, podría aplicarse a otra situación.
El respaldo de Kubernetes falló con el error   “controller pod is not running”.

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


Salida del comando kubectl describe pod -n powerprotect para ese clúster 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



原因

El pod de la controladora de PowerProtect no puede extraer la imagen requerida de Internet.

解决方案

1. Compruebe si el clúster de Kubernetes puede acceder a Docker Hub en https://hub.docker.com/ y Quay en https://quay.io/ para extraer las imágenes necesarias.

2. Si un clúster de Kubernetes no puede acceder a estos sitios debido al firewall u otras restricciones, puede extraer estas imágenes a un registro local al que el clúster pueda acceder. Siga el procedimiento que se indica a continuación.
1). Cree un archivo application.properties /usr/local/brs/lib/cndm/config/application.properties en
el dispositivo PowerProtect Data Manager con el siguiente contenido:
k8s.docker.registry=fqdn:port Por ejemplo, k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Especifique esta entrada solo si necesita un secreto de extracción de imagen.
2). Ejecute cndm restart para aplicar las propiedades.
Nota: Consulte la Guía del usuario y de administración de PPDM para obtener más detalles. 

3. Dado que el clúster de Kubernetes ya se agregó como un origen de recursos en la GUI de PPDM, se requiere un descubrimiento manual del clúster de Kubernetes después de comprobar o ejecutar el paso 1 o 2. 

受影响的产品

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