Tworzenie kopii zapasowych vApp DPE ulega awarii z błędem „vmwappimage Error <19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'” z powodu problemu z bilansem obciążenia
Summary: Tworzenie kopii zapasowych vApp DPE ulega awarii z błędem „vmwappimage Error<19591>: httpPost: http_code: 500 sending to url 'https://localhost:8080/vcp-ba-vappplugin-ws/vapp'” z powodu problemu z bilansem obciążenia. Bilanse obciążenia, np. bilans obciążenia CloudFlare, mogą wywoływać błąd „HTTP 524 Origin Time-out” powodujący awarię kopii zapasowych. ...
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
W dzienniku kopii zapasowej może pojawić się następujący komunikat o błędzie:
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 Dziennik vcdsdk.log VPA w „/var/log/vcp/srv/vcdsdk.log” wyświetla poniższy błąd:
> 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> Uwaga: W celu potwierdzenia powyższego błędu może być konieczne dodania debugowania interfejsu API chmury VCDSDK:
Etapy włączania debugowania interfejsu API w chmurze:
1. Zaloguj się do węzła głównego VCP 2. Edytuj pliki /etc/vcp/srv/vcpsrv-log4j2.xml 3. Oryginalna zawartość: <Logger name="com.vmware" level="info" additivity="true" /> Zmień ten fragment na: <Logger name="com.vmware" level="debug" additivity="true" /> 4. Uruchom ponownie usługę bg i srv: vcp-cli bg update -p <HASŁO-GŁÓWNE> <NAZWA-INSTANCJI-BG> vcp-cli srv update -p <HASŁO-GŁÓWNE> <NAZWA-INSTANCJI-SRV-CELL>
Wyszukiwanie nslookup w FQDN platformy vCloud Director z VPA zwraca wiele adresów IP.
Klient potwierdza, że bilans obciążenia został skonfigurowany.
Cause
Bramy kopii zapasowej próbujące nawiązać połączenie z platformą vCloud Director natrafiają na bilans obciążenia CloudFlare. Żądanie interfejsu API ulega awarii w bilansie obciążenia CloudFlare, co powoduje problem.
Kod błędu bilansu obciążenia CloudFlare zawiera następujące informacje:
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>
Kod błędu bilansu obciążenia CloudFlare zawiera następujące informacje:
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. Upewnij się, że klient skonfigurował bilans obciążenia między elementami VPA, takimi jak bramy kopii zapasowych itp., a platformą vCloud Director.
2. Dodaj wpisy plików hosta lokalnego dla wszystkich maszyn wirtualnych z kontenerem Docker, aby ręcznie wymusić połączenie komponentów DPE z platformą vCloud Director przy użyciu prywatnego adresu IP, pomijając bilans obciążenia.
3. W wersjach DPE starszych niż 19.4 wpisy plików hosta mogą być tworzone na poszczególnych maszynach wirtualnych DPE, takich jak SRV-Cell, bramy zapasowej itp.
4. W przypadku DPE w wersji 19.4 i nowszych zmiany należy wprowadzić w każdym kontenerze Docker.
2. Dodaj wpisy plików hosta lokalnego dla wszystkich maszyn wirtualnych z kontenerem Docker, aby ręcznie wymusić połączenie komponentów DPE z platformą vCloud Director przy użyciu prywatnego adresu IP, pomijając bilans obciążenia.
3. W wersjach DPE starszych niż 19.4 wpisy plików hosta mogą być tworzone na poszczególnych maszynach wirtualnych DPE, takich jak SRV-Cell, bramy zapasowej itp.
4. W przypadku DPE w wersji 19.4 i nowszych zmiany należy wprowadzić w każdym kontenerze Docker.
- Otwórz połączenie SSH z maszyną wirtualną VPA
- Uruchom następujące polecenie, aby pobrać listę kontenerów Docker: docker ps
- Uruchom następujące polecenie, aby wprowadzić kontener Docker docker exec - it <pierwsze dwie cyfry identyfikatora kontenera> /bin/bash
- Uruchom następujące polecenie, aby zaktualizować rekordy pliku lokalnego hosta: echo "ADRES_IP SKRÓCONA NAZWA W PEŁNI KWALIFIKOWANEJ NAZWY DOMENY" >> /etc/hosts
Ważna uwaga: Ponowne uruchomienie usług VPA (Cell-SRV/BG) powoduje zniszczenie Dockera i ponowne jego odtworzenie, dlatego zmiany pliku hostów muszą zostać ponownie zaktualizowane.
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.