NVP vProxy: VM-sikkerhetskopieringer mislykkes Kan ikke starte sikkerhetskopiering på vProxy. Mottok en HTTP-kode 500
Summary: NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) sikkerhetskopieringsarbeidsflyter mislykkes. Feilen som observeres i arbeidsflytloggrapportene: "Kan ikke starte sikkerhetskopiering på vProxy 'vProxy_Name': Mottatt en HTTP-kode: 500," ...
Symptoms
NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) sikkerhetskopieringsarbeidsflyter mislykkes.
De gjengitte arbeidsflytloggene på NetWorker-serveren rapporterer følgende feil:
- Linux: /nsr/logs/policy/Policy_Name/Workflow_Name/Action_Name_JobId.raw
- Windows (standard): C:\Program Files\EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name\Action_Name_JobId.raw
- NetWorker: Slik bruker du nsr_render_log til å gjengi .raw loggfiler
YYYY-MM-DD HH:mm:SS 3 5 0 6156 20212 0 NetWorker_Server_Name nsrvproxy_save NSR error VM_Name: Unable to start backup on vProxy 'vProxy_Name': Received an HTTP code: 500, libCURL message: "", vProxy message: "Error received from vProxy ="-500: Unable to send 'StartSession' message to backupEngine. Did not receive a response message with correlation ID '.". ", url: "https://vProxy_Name:9090/api/v1/BackupVmSessions", body: "{JSON_Body}"
Følgende logger på vProxy rapporterer tilkoblingsfeil med localhost:5672:
- /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
- /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log
Cause
Informasjonen i rabbitmq Prosessen på vProxy er feil på grunn av IPv6 tilbakekoblingsfeil på vProxy OS.
RabbitMQ brukes av vProxy vrapid motor for å kommunisere med NetWorker-serveren angående beskyttelsesoperasjoner. rabbitmq oppstartsfeil finnes i vProxys /var/log/messages-fil .
rabbitmq Rapporterer følgende i /var/log/rabbitmq/localhost.log.
s2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> BOOT FAILED 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> =========== 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> Error during startup: {error, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {could_not_start_listener,"::1",5672, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {{shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {ranch_embedded_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {ranch_listener_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child,ranch_acceptors_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {listen_error, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> eaddrnotavail}}}}}}},
Prosessen mislykkes i å starte IPv6 loopback-lytteren for rabbitmq havn 5672. I dette tilfellet vises ip a kommandoen viser at det ikke finnes noen inet6 Tilbakekoblingsadresse (::1). Dette resulterte i rabbitmq Tjenesten startet ikke.
Alle forsøk på å rekonfigurere IPv6-tilbakekoblingen på OS-nivå mislyktes.
Ingen årsak kunne fastslås, ingen kjente endringer ble gjort i vProxy; Den forventede standardkonfigurasjonen inkluderer imidlertid IPv6-tilbakekobling.
Resolution
Distribuer vProxy-verktøyet på nytt. Dette sikrer at vProxy distribueres med standard konfigurasjonsparametere og innstillinger. vProxy-verktøyet inneholder ingen databaser eller kritiske data som kreves for at påfølgende VMware-beskyttelsesoperasjoner skal lykkes. Den brukes bare til å sende data mellom VMware og Data Domain, og inneholder historiske logger om tidligere sikkerhetskopierings- eller gjenopprettingsjobber.
vProxy-verktøyet kan implementeres på nytt følgende: NVP vProxy: Slik oppgraderer eller reimplementerer du NVP vProxy-verktøyet
Omgåelse av problemet:
Deaktiver IPv6-lytteren for rabbitmq på vProxy.
- Åpne en SSH-økt til vProxy, og logg på som administrator.
- Bytt til rot:
sudo su - - Endre filen /etc/rabbitmq/rabbitmq.config:
vi /etc/rabbitmq/rabbitmq.config
Endre det fra:
[
{rabbit,
[{tcp_listeners,
[{"127.0.0.1", 5672}, {"::1", 5672}]}]
}
].
til:
[
{rabbit,
[{tcp_listeners,
[{"127.0.0.1", 5672}]}]
}
].
- Lagre endringene. Trykk på ESC-tasten, og skriv deretter inn
:wq!, og bruk deretter Enter-tasten. - Start vProxy Virtual Machine (VM) på nytt.
Denne midlertidige løsningen bør gi rom for rabbitmq tjeneste for å begynne å bruke kun IPv4 loopback; Det ble imidlertid observert at loggingsutgangen ikke fungerte riktig. Når det oppstår en sikkerhetskopierings- eller gjenopprettingsfeil, gir ikke loggingen tilstrekkelig informasjon om feilen. vProxy VM må distribueres på nytt for å løse problemet på systemnivå som forhindrer at IPv6-tilbakekoblingen fungerer.
Additional Information
I miljøet dette problemet ble observert, fungerte det omplasserte vProxy-verktøyet på riktig måte.