로드 밸런서 문제로 인해 DPE vApp 백업이 실패하고 "vmwappimage Error <19591>" 오류가 발생함

Summary: 로드 밸런서 문제로 인해 DPE vApp 백업이 "vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'" 오류와 함께 실패합니다. CloudFlare 로드 밸런서와 같은 로드 밸런서는 HTTP 524 Origin Time-out 오류를 일으켜 백업이 실패하는 것으로 알려져 있습니다. ...

"-오류가-발생함" />
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

"/var/log/vcp/srv/vcdsdk.log"에 있는 VPA의 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 디버그를 추가해야 할 수 있습니다.

클라우드 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>

VPA에서 vCloud Director FQDN에 대한 nslookup을 수행하면 여러 IP 주소가 표시됩니다.
고객이 로드 밸런서가 구성되어 있는지 확인합니다.

 

Cause

백업 게이트웨이가 vCloud Director에 연결을 시도하는 중 CloudFlare 로드 밸런서와 충돌합니다. CloudFlare 부하 분산 장치에서 API 요청이 실패하여 문제가 발생합니다.

반환 코드 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 구성 요소와 vCloud Director 간에 로드 밸런서가 구성되어 있는지 고객에게 확인합니다.

  2. 모든 Docker 컨테이너 VM에 대한 로컬 호스트 파일 항목을 추가하여 DPE 구성 요소가 로드 밸런서를 바이패스하고 개인 IP 주소를 사용하여 vCloud Director에 연결하도록 수동으로 강제합니다.

  3. 19.4 미만의 DPE 버전에서는 SRV-Cell VM, Backup Gateway VM 등과 같은 개별 DPE VM에 호스트 파일 항목을 생성할 수 있습니다.

  4. DPE 버전 19.4 이상에서는 각 Docker 컨테이너를 변경해야 합니다.

    • VPA VM에 연결되는 SSH 열기
    • 다음 명령을 실행하여 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) 서비스를 재시작하면 Docker가 제거되고 Docker가 다시 생성됩니다. 따라서 호스트 파일 변경 사항을 다시 업데이트해야 합니다.

 

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.