Резервні копії DPE vApp не працюють через помилку "vmwappimage error <19591>" через проблеми з балансуванням навантаження

Summary: Резервні копії DPE vApp не дають результатів через помилку "vmwappimage Error" <19591>: httpPost: http_code: 500 надсилаю на URL 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'" через проблеми з балансуванням навантаження. Балансувачі навантаження, такі як CloudFlare Load Balancer, відомі тим, що викликають помилку Origin Time-out HTTP 524, що призводить до відмови резервних копій. ...

"-через-проблеми-з-балансуванням-навантаження" />
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

Журнал резервного копіювання може містити таке повідомлення про помилку:

2021-02-08 10:02:50 vmwappimage Info <19594>: httpPost: url https://localhost:8080/vcp-ba-vappplugin-ws/vapp
2021-02-08 10:03:22 vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'
2021-02-08 10:03:22 vmwappimage Info <9772>: Starting graceful (staged) termination, Prep-for-backup message to ADS failed (wrap-up stage)
2021-02-08 10:03:22 vmwappimage Error <0000>: Prep-for-backup message to ADS failed
2021-02-08 10:03:22 vmwappimage Info <19594>: httpPost: url https://localhost:8080/vcp-ba-vappplugin-ws/vapp
2021-02-08 10:03:45 vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'
2021-02-08 10:03:45 vmwappimage Error <17707>: Post backup-complete message to ADS failed.
2021-02-08 10:03:45 vmwappimage Info <16038>: Final summary, cancelled/aborted 0, snapview 0, exitcode 157: miscellaneous error

vcdsdk.log на VPA на "/var/log/vcp/srv/vcdsdk.log" показує таку помилку:

> 2021-02-12 11:58:37,368 [AMQP listener 9] INFO  (RestUtil.java:329) - Response - <html>
> <head><title>524 Origin Time-out</title></head>
> <body bgcolor="white">
> <center><h1>524 Origin Time-out</h1></center>
> <hr><center>cloudflare-nginx</center>
> </body>
> </html>
Примітка. Можливо, доведеться додати налагодження VCDSDK Cloud API для підтвердження вищезазначеної помилки:

Кроки для активації налагодження Cloud API:

  1. Увійти до основного вузла VCP
  2. Файли редагування
    /etc/vcp/srv/vcpsrv-log4j2.xml
  3. Оригінальний зміст:
    <Logger name="com.vmware" level="info" additivity="true" />
    Змініть цей рядок на такий:
    <Logger name="com.vmware" level="debug" additivity="true" />
  4. Перезапустити BG та SRV сервіс,
    vcp-cli bg update -p <MASTER-PASSWORD> <BG-INSTANCE-NAME>
    vcp-cli srv update -p  <MASTER-PASSWORD> <SRV-CELL-INSTANCE-NAME>

Виконання nslookup на vCloud Director FQDN з VPA показує кілька IP-адрес.
Клієнт підтверджує, що у нього налаштований балансувальник навантаження.

 

Cause

Шлюзи резервного копіювання, які намагаються підключитися до vCloud Director, спрацьовують балансувати навантаження CloudFlare. Запит API не працює на балансувальнику навантаження CloudFlare, що спричиняє проблему.

Код повернення CloudFlare балансування навантаження надає наступне:

2021-02-12 11:58:37,368 [AMQP listener 9] INFO (RestUtil.java:329) - Response - <html> > <head><title>524 Origin Time-out</title></head> > <body bgcolor="white"> > <center><h1>524 Origin Time-out</h1></center> > <hr><center>cloudflare-nginx</center> > </body> > </html>

 

Resolution

  1. Перевірте з клієнтом, чи налаштований у нього балансувальник навантаження між компонентами VPA, такими як Backup Gateways тощо, а також vCloud Director.

  2. Додайте локальні записи файлів для всіх VM контейнерів Docker, щоб змусити компоненти DPE вручну підключатися до vCloud Director через приватну IP-адресу, обходячи балансувальник навантаження.

  3. У версіях DPE нижче 19.4 записи файлів хоста можна створювати на окремих DPE-VM, таких як SRV-Cell VM, Backup Gateway VM тощо

  4. У версіях DPE 19.4 і вище необхідно вносити зміни в кожен контейнер docker.

    • Відкрити SSH до VPA
    • Виконайте наступну команду для завантаження списку контейнерів docker: docker ps
    • Виконайте наступну команду для входу в docker-контейнер: docker exec -it <first 2 digits of containerid> /bin/bash
    • Виконайте наступну команду для оновлення записів файлів локальних хостів: echo "IP_ADDRESS FQDN SHORTNAME" >> /etc/hosts
Важлива примітка: Перезапуск сервісів VPA (Cell-SRV/BG) знищує докер і відтворює докер. Тому зміни файлів хостів мають оновлюватися знову.

 

Affected Products

Avamar, vCloud Director Data Protection Extension

Products

PowerProtect Data Protection Appliance
Article Properties
Article Number: 000183920
Article Type: Solution
Last Modified: 26 Jun 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.