I backup VApp DPE hanno esito negativo con errore "vmwappimage Error <19591>: httpPost: http_code: 500 invio all'URL "https://localhost:8080/vcp-ba-vappplugin-ws/vapp" a causa di problemi del load balancer

Riepilogo: I backup VApp DPE hanno esito negativo con errore "vmwappimage Error<19591>: httpPost: http_code: 500 invio all'URL "https://localhost:8080/vcp-ba-vappplugin-ws/vapp" a causa di problemi del load balancer. I load balancer come CloudFlare load balancer sono noti per causare l'errore di timeout di origine HTTP 524 che causa l'errore di errore dei backup. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

Il registro di backup potrebbe visualizzare il seguente messaggio di errore:

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>: Avvio di un'interruzione normale (in fasi), messaggio Prep-for-backup ad ADS failed (wrap-up stage) 2021-02-08 10:03:22 vmwappimage Error <0000>: Messaggio Prep-for-backup 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>: Messaggio post-backup-complete ad ADS non riuscito. 2021-02-08 10:03:45 vmwappimage Info <16038>: Riepilogo finale, annullato/interrotto 0, snapview 0, exitcode 157: miscellaneous error The vcdsdk.log on the VPA at "/var/log/vcp/srv/vcdsdk.log" mostra il seguente errore:
> 2021-02-12 11:58:37,368 [AMQP listener 9] INFO (RestUtil.java:329) - Response - <text>> <head><title>524 OriginTime-out</title></head>> <> < bgcolor="white"> > <center><h1>524 Origin Time-out</h1></center> > <hr><center>cloudflare-nginx</center> > </body>> </html>Nota: Potrebbe essere necessario aggiungere il debug dell'API cloud VCDSDK per confermare l'errore di cui sopra:

Procedura per abilitare il debug dell'API cloud:

1. Accedere al nodo principale VCP 2. Modificare i file /etc/vcp/srv/vcpsrv-log4j2.xml 3. Contenuto originale:     <Logger name="com.vmware" level="info" volumety="true" /> Modificare questa riga per leggere:     < Logger name="com.vmware" level="debug" valido="true" /> 4. Riavviare il servizio bg and srv, vcp-cli bg update -p <MASTER-PASSWORD><BG-INSTANCE-NAME>vcp-cli srv update -p<MASTER-PASSWORD><SRV-CELL-INSTANCE-NAME>

L'esecuzione di un nslookup su un FQDN vCloud Director da VPA mostra più indirizzi IP.
Il cliente conferma di disporre di un load balancer configurato. 

Causa

I backup gateway che tentano di connettersi a vCloud Director stanno toccando il load balancer CloudFlare. La richiesta dell'API ha esito negativo sul bilanciamento del carico CloudFlare che causa il problema.

Il codice restituito fornito dal load balancer CloudFlare è il seguente:
2021-02-12 11:58:37,368 [AMQP listener 9] INFO (RestUtil.java:329) - Response - <text>> <head><title>524Origin Time-out</title><</head>> <bgcolor="white"> > <center><h1>524 Origin Time-out</h1></center> > <hr><center>cloudflare-nginx</center> > </body>></html>

Risoluzione

1. Verificare con il cliente se dispone di un load balancer configurato tra i componenti VPA come backup gateway e vCloud Director.

2. Aggiungere le voci del file host locale per tutte le VM del contenitore docker per forzare manualmente i componenti DPE a connettersi a vCloud Director utilizzando l'indirizzo IP privato che ignora il load balancer.

3. Nelle versioni DPE precedenti alla 19.4, è possibile creare voci dei file host su singole VM DPE come SRV-Cell VM, Backup Gateway VM ecc.

4. Nelle versioni DPE 19.4 e successive, sarà necessario apportare modifiche su ogni contenitore docker.
  • Aprire SSH su VPA VM
  • Eseguire il comando seguente per recuperare l'elenco dei container docker: docker ps
  • Eseguire il comando seguente per immettere il contenitore docker: docker exec -it < prime 2 cifre di containerid> /bin/bash
  • Eseguire il comando seguente per aggiornare i record dei file host locali:echo "IP_ADDRESS FQDN SHORTNAME" >> /etc/hosts

Nota importante: Il riavvio dei servizi VPA (Cell-SRV/BG) elimina il docker e ricrea il docker. Pertanto, le modifiche ai file degli host devono essere aggiornate nuovamente.

Prodotti interessati

Avamar, vCloud Director Data Protection Extension

Prodotti

PowerProtect Data Protection Appliance
Proprietà dell'articolo
Numero articolo: 000183920
Tipo di articolo: Solution
Ultima modifica: 08 mag 2026
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.