NetWorker NVP-vProxy: nsrvproxy_mgmt redeploy crasht en genereert een core-bestand

Riepilogo: De NVP-oplossing (NetWorker VMware Protection) is geconfigureerd met het vProxy Appliance. Het hulpprogramma nsrvproxy_mgmt de opdrachtregel opnieuw implementeren wordt gebruikt om de vProxy-apparaten in de omgeving te upgraden. De upgradesessie genereerde een fout in de NetWorker Management Console (NMC) die aangeeft dat het proces nsrvproxy_mgmt mislukt en een core-bestand is gegenereerd. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

De NVP-oplossing (NetWorker VMware Protection) is geconfigureerd met het vProxy Appliance. Het hulpprogramma nsrvproxy_mgmt de opdrachtregel opnieuw implementeren wordt gebruikt om de vProxy-apparaten in de omgeving te upgraden. De upgradesessie genereerde een fout in de NetWorker Management Console (NMC) die aangeeft dat het proces nsrvproxy_mgmt mislukt en een core-bestand is gegenereerd. De vProxy is geüpgraded en geregistreerd op de NetWorker-server, maar de NMC alerts geven deze weer als niet beschikbaar.

 
 NetWorker Management Console (NMC)
Afbeelding 1: NMC alert geeft aan dat vProxy niet beschikbaar is.


In het logboek van de vProxy-sessie voor opnieuw implementeren wordt het volgende weergegeven:

YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Successfully deployed vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.


De vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Toont:

YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: REGISTER
YYYY-MM-DD HH:MM:SS TRACE:  Admin: detected proxy state change old=UNREGISTERED, state=REGISTER
YYYY-MM-DD HH:MM:SS TRACE:  Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1]
YYYY-MM-DD HH:MM:SS TRACE:  Checking vProxy State
YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: REGISTER
YYYY-MM-DD HH:MM:SS INFO:   Successfully registered to backup server=nsr_name.mydomain.com
YYYY-MM-DD HH:MM:SS INFO:   vProxy Moref=vm-12345
YYYY-MM-DD HH:MM:SS INFO:   vProxy InstanceUuid=50186c69-f275-fbef-cece-5e474dcef466
YYYY-MM-DD HH:MM:SS TRACE:  Registration successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #2: Responded to client.
YYYY-MM-DD HH:MM:SS NOTICE: Request #4: Rejecting unauthorized request from '192.168.1.1' for '/api/v1/VproxyEngines/RestEngine/process':
YYYY-MM-DD HH:MM:SS ERROR:  AdminEngine: sending response error: code=401, errText=Only requests from registered host are allowed.

Causa

Het probleem is te wijten aan het feit dat de toegangscontrolefunctie de registratie van de NetWorker Server niet toestaat. Als de NetWorker-server meerdere netwerkinterfaces heeft, kan de vProxy een andere interface zien en de registratie weigeren.

Risoluzione

DNS-vermeldingen (Domain Name System) configureren voor alle IP-adressen van de NetWorker Server-interface die moeten worden omgezet naar de hostnaam van de NetWorker Server. De vProxy-registratie zet de IP-adressen voor de NetWorker-server om en voegt ze toe aan de toegangscontrolelijst. Voorbeeld van nslookup-uitvoer voor NetWorker-server met IP-adressen 192.168.0.1 en 192.168.1.1.

vproxy_name:~ # nslookup nsr_name.mydomain.com
Server:         192.168.0.10
Address:        192.168.0.10#53

Name:   nsr_name.mydomain.com
Address: 192.168.0.1
Name:   nsr_name.mydomain.com
Address: 192.168.1.1

De vProxy vrapid-engine.log toont nu alle IP-adressen in de toegangscontrolelijst tijdens de registratie:  

YYYY-MM-DD HH:MM:SS TRACE:  Admin: detected proxy state change old=MAINTENANCE, state=READY
YYYY-MM-DD HH:MM:SS TRACE:  Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1 192.168.1.1]
YYYY-MM-DD HH:MM:SS INFO:   Changing vProxy state successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #2: Responded to client.
YYYY-MM-DD HH:MM:SS TRACE:  Request #3: Checking HTTP headers of REST request...
YYYY-MM-DD HH:MM:SS TRACE:  New get status request: ALL
YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: READY
YYYY-MM-DD HH:MM:SS TRACE:  Retrieving process status successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #3: Responded to client.


Registratie Werk Around: 1:

Bewerk de vProxy /etc/hosts bestand vóór de registratie en voeg alle IP-adressen van de NetWorker Server-interface toe die moeten worden omgezet in de NetWorker Server-hostnaam. Hiermee kan de vProxy-appliance worden geregistreerd op de NetWorker-server. Voorbeeld /etc/hosts output voor een NetWorker-server met IP-adressen 192.168.0.1 en 192.168.1.1.

vproxy_name:~ # cat /etc/hosts
192.168.0.100     vproxy_name.mydomain.com     vproxy_name
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
192.168.0.1	nsr_name.mydomain.com   nsr_name
192.168.1.1	nsr_name.mydomain.com	nsr_name
OPMERKING: Als u deze methode gebruikt, wordt het nsrvproxy_mgmnt de optie opnieuw implementeren om te mislukken bij het upgraden van het vProxy-apparaat in de toekomst als de /etc/hosts Instellingen worden niet opnieuw geïmplementeerd.

  

Registratiewerkzaamheden rond 2:

Bewerk het vProxy vrapid.service-bestand voorafgaand aan de registratie om de functie voor toegangscontrole uit te schakelen. Hiermee kan de vProxy-appliance worden geregistreerd op de NetWorker-server. 

1. Bewerk het configuratiebestand van de systemd-eenheid:

vi /usr/lib/systemd/system/vrapid.service

2. Zoek de regel die begint met "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Voeg de opdrachtregelargumenten toe of bewerk deze om toegangscontrole uit te schakelen.

ExecStart=/opt/emc/vproxy/bin/vrapid -disable-access-control

4. Laad het configuratiebestand van de eenheid opnieuw in systemd:

systemctl daemon-reload

5. Start de vrapid motor:

systemctl restart vrapid.service

6. Registreer de vProxy bij de NetWorker-server.

OPMERKING: Als u deze methode gebruikt, mislukt de optie nsrvproxy_mgmnt opnieuw implementeren bij het upgraden van het vProxy-apparaat in de toekomst, omdat de vrapid.service-instellingen niet opnieuw worden geïmplementeerd.

Prodotti

NetWorker
Proprietà dell'articolo
Numero articolo: 000170283
Tipo di articolo: Solution
Ultima modifica: 07 nov 2025
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.