Os backups do DPE vApp falham com o erro "vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'" devido a problemas no balanceador de carga
Riepilogo: Os backups do DPE vApp falham com o erro "vmwappimage Error<19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'" devido a problemas no balanceador de carga. Balanceadores de carga, como o balanceador de carga CloudFlare, são conhecidos por causar o erro HTTP 524 Origin Time-out, causando falha nos backups. ...
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
O log de backup pode apresentar a seguinte mensagem de erro:
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 The vcdsdk.log on the VPA at "/var/log/vcp/srv/vcdsdk.log" shows the following error:
> 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> Nota: Talvez seja necessário adicionar a depuração da API do VCDSDK Cloud para confirmar o erro acima:
Etapas para ativar a depuração da API do Cloud:
1. Faça login no nó principal do VCP. 2. Edite os arquivos /etc/vcp/srv/vcpsrv-log4j2.xml. 3. Conteúdo original: <Logger name="com.vmware" level="info" additivity="true" /> Altere esta linha da seguinte maneira: <Logger name="com.vmware" level="debug" additivity="true" /> 4. Reinicie o serviço bg e srv: vcp-cli bg update -p <MASTER-PASSWORD> <BG-INSTANCE-NAME> vcp-cli srv update -p <MASTER-PASSWORD> <SRV-CELL-INSTANCE-NAME>
Realizar uma nslookup em um FQDN do vCloud Director no VPA mostra vários endereços IP.
O cliente confirma que tem um balanceador de carga configurado.
Causa
Os serviços Backup Gateway que tentam conectar-se ao vCloud Director estão alcançando o balanceador de carga CloudFlare. A solicitação de API falha no balanceador de carga CloudFlare causando o problema.
O balanceador de carga de código de retorno CloudFlare apresenta o seguinte:
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>
O balanceador de carga de código de retorno CloudFlare apresenta o seguinte:
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>
Risoluzione
1. Confirme com o cliente se ele tem um balanceador de carga configurado entre os componentes do VPA, como Backup Gateway, e o vCloud Director.
2. Adicione entradas de arquivo de host local para todas as VMs de contêiner do Docker para forçar manualmente os componentes do DPE a conectarem-se ao vCloud Director usando o endereço IP privado e ignorando o balanceador de carga.
3. Nas versões do DPE inferiores à versão 19.4, as entradas de arquivo de host podem ser criadas em VMs individuais do VPE, como VM do SRV-Cell, VM do Backup Gateway etc.
4. Nas versões do DPE posteriores à versão 19.4, será necessário fazer as alterações em cada contêiner do Docker.
2. Adicione entradas de arquivo de host local para todas as VMs de contêiner do Docker para forçar manualmente os componentes do DPE a conectarem-se ao vCloud Director usando o endereço IP privado e ignorando o balanceador de carga.
3. Nas versões do DPE inferiores à versão 19.4, as entradas de arquivo de host podem ser criadas em VMs individuais do VPE, como VM do SRV-Cell, VM do Backup Gateway etc.
4. Nas versões do DPE posteriores à versão 19.4, será necessário fazer as alterações em cada contêiner do Docker.
- Abra o SSH para a VM do VPA
- Execute o seguinte comando para buscar a lista de contêineres do Docker: docker ps
- Execute o seguinte comando para entrar no contêiner do Docker: docker exec -it <first 2 digits of containerid> /bin/bash
- Execute o seguinte comando para atualizar os registros de arquivos de hosts locais:echo "IP_ADDRESS FQDN SHORTNAME" >> /etc/hosts
Nota importante: Reiniciar os serviços do VPA (SRV-Cell/BG) destruirá o Docker e depois irá recriá-lo. Portanto, as alterações de arquivos de hosts deverão ser atualizadas novamente.
Prodotti interessati
Avamar, vCloud Director Data Protection ExtensionProdotti
PowerProtect Data Protection ApplianceProprietà 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.