PowerProtect. Сбой резервного копирования Kubernetes с ошибкой «controller pod is not running»
Summary: Сбой резервного копирования Kubernetes PPDM с ошибкой «controller pod is not running»
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
В том случае, когда это было обнаружено, все задачи резервного копирования PPDM Kubernetes завершаются сбоем после восстановления PPDM из резервной копии сервера восстановления после сбоев. Однако это может относиться к другой ситуации.
Сбой резервного копирования Kubernetes с ошибкой «Controller POD is not running».
В журналах может отображаться следующая ошибка:
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
Вывод команды kubectl describe pod -n powerprotect для этого кластера 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
Сбой резервного копирования Kubernetes с ошибкой «Controller POD is not running».
В журналах может отображаться следующая ошибка:
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
Вывод команды kubectl describe pod -n powerprotect для этого кластера 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
Cause
Контроллер PowerProtect не может извлечь необходимый образ из Интернета.
Resolution
1. Проверьте, может ли кластер Kubernetes получить доступ к Docker Hub по адресу https://hub.docker.com/ и Quay по адресу https://quay.io/, чтобы получить необходимые образы.
2. Если кластер Kubernetes не может получить доступ к этим сайтам из-за ограничений межсетевого экрана или других ограничений, можно извлечь эти образы в локальный реестр, к которому кластер может получить доступ. Выполните следующую процедуру.
1). Создайте файл application.properties /usr/local/brs/lib/cndm/config/application.properties на
устройстве PowerProtect Data Manager со следующим содержимым:
k8s.docker.registry=fqdn:port Например, , k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Укажите эту запись, только если требуется секретное получение образа.
2). Выполните перезапуск cndm, чтобы применить свойства.
Примечание. Дополнительные сведения см. в руководстве для пользователей и администраторов PPDM.
3. Поскольку кластер Kubernetes уже добавлен в качестве источника ресурсов в графическом интерфейсе пользователя PPDM, после проверки/выполнения шага 1 или 2 требуется вручную обнаружить кластер Kubernetes.
2. Если кластер Kubernetes не может получить доступ к этим сайтам из-за ограничений межсетевого экрана или других ограничений, можно извлечь эти образы в локальный реестр, к которому кластер может получить доступ. Выполните следующую процедуру.
1). Создайте файл application.properties /usr/local/brs/lib/cndm/config/application.properties на
устройстве PowerProtect Data Manager со следующим содержимым:
k8s.docker.registry=fqdn:port Например, , k8s.docker.registry=artifacts.example.com:8446
k8s.image.pullsecrets=secret resource name Укажите эту запись, только если требуется секретное получение образа.
2). Выполните перезапуск cndm, чтобы применить свойства.
Примечание. Дополнительные сведения см. в руководстве для пользователей и администраторов PPDM.
3. Поскольку кластер Kubernetes уже добавлен в качестве источника ресурсов в графическом интерфейсе пользователя PPDM, после проверки/выполнения шага 1 или 2 требуется вручную обнаружить кластер Kubernetes.
Affected Products
PowerProtect Data ManagerArticle Properties
Article Number: 000190024
Article Type: Solution
Last Modified: 27 Aug 2022
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.