DPE-vApp-Backups schlagen aufgrund von Problemen mit dem Lastenausgleich mit dem Fehler "vmwappimage error <19591>" fehl

Zhrnutie: DPE-vApp-Backups schlagen mit dem Fehler „vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp‘“ aufgrund von Load Balancer-Problemen fehl. Load Balancer wie der CloudFlare Load Balancer verursachen bekanntermaßen einen „HTTP 524 Origin Time-out“-Fehler, der dazu führt, dass die Backups fehlschlagen. ...

"-fehl" />
Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

Im Backup-Protokoll wird möglicherweise die folgende Fehlermeldung angezeigt:

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

Die vcdsdk.log auf dem VPA unter "/var/log/vcp/srv/vcdsdk.log" zeigt den folgenden Fehler an:

> 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>
Hinweis: VCDSDK Cloud API-Debug muss möglicherweise hinzugefügt werden, um den obigen Fehler zu bestätigen:

Schritte zum Aktivieren von Cloud API Debug:

  1. Anmelden beim VCP-Primärknoten
  2. Dateien bearbeiten
    /etc/vcp/srv/vcpsrv-log4j2.xml
  3. Ursprünglicher Inhalt:
    <Logger name="com.vmware" level="info" additivity="true" />
    Ändern Sie diese Zeile wie folgt:
    <Logger name="com.vmware" level="debug" additivity="true" />
  4. Starten Sie den bg- und srv-Service neu.
    vcp-cli bg update -p <MASTER-PASSWORD> <BG-INSTANCE-NAME>
    vcp-cli srv update -p  <MASTER-PASSWORD> <SRV-CELL-INSTANCE-NAME>

Bei der Durchführung eines nslookup auf einem vCloud Director-FQDN über VPA werden mehrere IP-Adressen angezeigt.
Der Kunde bestätigt, dass ein Load Balancer konfiguriert ist.

 

Príčina

Backup-Gateways, die versuchen, eine Verbindung zum vCloud Director herzustellen, treffen auf den CloudFlare Load Balancer. Die API-Anforderung schlägt auf dem CloudFlare-Lastenausgleichsmodul fehl, das das Problem verursacht.

Der Rückgabecode des CloudFlare-Lastenausgleichsmoduls bietet Folgendes:

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>

 

Riešenie

  1. Erfragen Sie beim Kunden, ob ein Load Balancer zwischen den VPA-Komponenten wie Backup Gateways usw. und dem vCloud Director konfiguriert ist.

  2. Fügen Sie lokale Hostdateieinträge für alle Docker-Container-VMs hinzu, um DPE-Komponenten manuell zu zwingen, eine Verbindung zu vCloud Director über eine private IP-Adresse unter Umgehung des Load Balancers herzustellen.

  3. Bei DPE-Versionen unter 19.4 können Hostdateieinträge auf einzelnen DPE-VMs wie SRV-Cell-VM, Backup-Gateway-VM usw. erstellt werden

  4. Auf DPE-Versionen 19.4 und höher müssen Änderungen an jedem Docker-Container vorgenommen werden.

    • Eröffnen Sie eine SSH-Sitzung zur VPA-VM.
    • Führen Sie den folgenden Befehl aus, um die Docker-Containerliste abzurufen: docker ps
    • Führen Sie den folgenden Befehl aus, um den Docker-Container aufzurufen: docker exec -it <first 2 digits of containerid> /bin/bash
    • Führen Sie den folgenden Befehl aus, um die Dateidatensätze der lokalen Hosts zu aktualisieren: echo "IP_ADDRESS FQDN SHORTNAME" >> /etc/hosts
Wichtiger Hinweis: Durch den Neustart der Services für VPA-Services (Cell-SRV/BG) wird der Docker zerstört und neu erstellt. Daher müssen Hostdateiänderungen erneut aktualisiert werden.

 

Dotknuté produkty

Avamar, vCloud Director Data Protection Extension

Produkty

PowerProtect Data Protection Appliance
Vlastnosti článku
Číslo článku: 000183920
Typ článku: Solution
Dátum poslednej úpravy: 26 jún 2026
Verzia:  5
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.