Los respaldos de vApp de DPE indican el error "vmwappimage Error <19591>: httpPost: http_code: 500 redirige a la dirección URL "https://localhost:8080/vcp-ba-vappplugin-ws/vapp" debido a problemas con el equilibrador de carga
Summary: Los respaldos de vApp del DPE fallan con el error "vmwappimage Error<19591>: httpPost: http_code: 500 redirige a la dirección URL "https://localhost:8080/vcp-ba-vappplugin-ws/vapp" debido a problemas con el equilibrador de carga. Se sabe que los equilibradores de carga, como el de CloudFlare, causan un error de tiempo de espera agotado de origen HTTP 524 que provoca la falla de los respaldos. ...
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
Es posible que el registro del respaldo muestre el siguiente mensaje de error:
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> Note: Es posible que se deba agregar la depuración de VCDSDK Cloud API para confirmar el error anterior:
Pasos para activar la depuración de la API de la nube:
1. Inicie sesión en el nodo primario de VCP 2. Edite los archivos en /etc/vcp/srv/vcpsrv-log4j2.xml 3. Contenido original: <Logger name="com.vmware" level="info" additivity="true" /> Cambia esta línea para que quede así: <Logger name="com.vmware" level="debug" additivity="true" /> 4. Reinicie el servicio de bg y srv, vcp-cli bg update -p <MASTER-PASSWORD> <BG-INSTANCE-NAME> vcp-cli srv update -p <MASTER-PASSWORD> <SRV-CELL-INSTANCE-NAME>
La ejecución de nslookup en un FQDN de vCloud Director desde VPA muestra varias direcciones IP.
El cliente confirma que tiene configurado un equilibrador de carga.
Cause
Las puertas de enlace de respaldo que intentan conectarse a vCloud Director están alcanzando el equilibrador de carga CloudFlare. La solicitud de API falla en el equilibrador de carga de CloudFlare, lo que causa el problema.
El siguiente es el código de retorno que proporciona el equilibrador de carga de 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>
El siguiente es el código de retorno que proporciona el equilibrador de carga de 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. Confirme con el cliente si tiene un equilibrador de carga configurado entre los componentes de VPA, como puertas de enlace de respaldo, etc. y vCloud Director.
2. Agregue entradas de archivo de host local a todas las máquinas virtuales del contenedor Docker para forzar manualmente la conexión de los componentes del DPE a vCloud Director mediante una dirección IP privada que omite el equilibrador de carga.
3. En las versiones de DPE inferiores a 19.4, las entradas de archivos de host se pueden crear en máquinas virtuales de DPE individuales, como la máquina virtual SRV-Cell, la máquina virtual de puerta de enlace de respaldo, etc.
4. En las versiones 19.4 y superiores de DPE, se deberán realizar cambios en cada contenedor Docker.
2. Agregue entradas de archivo de host local a todas las máquinas virtuales del contenedor Docker para forzar manualmente la conexión de los componentes del DPE a vCloud Director mediante una dirección IP privada que omite el equilibrador de carga.
3. En las versiones de DPE inferiores a 19.4, las entradas de archivos de host se pueden crear en máquinas virtuales de DPE individuales, como la máquina virtual SRV-Cell, la máquina virtual de puerta de enlace de respaldo, etc.
4. En las versiones 19.4 y superiores de DPE, se deberán realizar cambios en cada contenedor Docker.
- Abra SSH en la máquina virtual VPA
- Ejecute el siguiente comando para obtener la lista de contenedores Docker: docker ps
- Ejecute el siguiente comando para ingresar al contenedor Docker: docker exec -it <first 2 digits of containerid> /bin/bash
- Ejecute el siguiente comando para actualizar los registros de archivos de hosts locales: echo "IP_ADDRESS FQDN SHORTNAME" >> /etc/hosts
Nota importante: El reinicio de los servicios de VPA (Cell-SRV/BG) elimina el Docker y lo volverá a crear. Por lo tanto, los cambios en los archivos de hosts se deben actualizar nuevamente.
Affected Products
Avamar, vCloud Director Data Protection ExtensionProducts
PowerProtect Data Protection ApplianceArticle Properties
Article Number: 000183920
Article Type: Solution
Last Modified: 01 Aug 2021
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.