由于负载平衡器问题,DPE vApp 备份失败,并显示错误“vmwappimage Error <19591>”
Zhrnutie: 由于负载均衡器出现问题,DPE vApp 备份失败,并显示错误“vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'”。众所周知,CloudFlare 负载均衡器等负载均衡器问题会引起 HTTP 524 Origin 超时错误,从而导致备份失败。 ...
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
备份日志可能会显示以下错误消息:
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
VPA 上位于“/var/log/vcp/srv/vcdsdk.log”的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 调试才能确认上述错误:
启用 Cloud API 调试的步骤:
- 登录到 VCP 主节点
- 编辑文件
/etc/vcp/srv/vcpsrv-log4j2.xml - 原始内容:
<Logger name="com.vmware" level="info" additivity="true" />
将此行更改为:
<Logger name="com.vmware" level="debug" additivity="true" /> - 重新启动 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 地址。
客户确认他们配置了负载平衡器。
Príčina
尝试连接到 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>
Riešenie
-
与客户确认他们是否在 VPA 组件(如备份网关等)与 vCloud Director 之间配置了负载平衡器。
-
为所有 Docker 容器虚拟机添加本地主机文件条目,以手动强制 DPE 组件使用专用 IP 地址连接到 vCloud Director,从而绕过负载平衡器。
-
在低于 19.4 的 DPE 版本上,可以在单个 DPE 虚拟机(如 SRV-Cell 虚拟机、备份网关虚拟机等)上创建主机文件条目
-
在 DPE 版本 19.4 及更高版本上,必须在每个 docker 容器上进行更改。
- 打开 SSH 至 VPA 虚拟机
- 运行以下命令以获取 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。因此,必须再次更新主机文件更改。
Dotknuté produkty
Avamar, vCloud Director Data Protection ExtensionProdukty
PowerProtect Data Protection ApplianceVlastnosti č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.