NetWorker NVP-vProxy: nsrvproxy_mgmt ponowne wdrożenie powoduje awarię i generuje plik rdzenia

Riepilogo: Rozwiązanie NetWorker VMware Protection (NVP) jest skonfigurowane z urządzeniem vProxy. Narzędzie wiersza polecenia nsrvproxy_mgmt ponownego wdrożenia jest używane do uaktualniania urządzeń vProxy w środowisku. Sesja uaktualniania wygenerowała błąd w konsoli NetWorker Management Console (NMC) wskazujący, że proces nsrvproxy_mgmt się nie powiódł i wygenerowała plik rdzenia. ...

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

Rozwiązanie NetWorker VMware Protection (NVP) jest skonfigurowane z urządzeniem vProxy. Narzędzie wiersza polecenia nsrvproxy_mgmt ponownego wdrożenia jest używane do uaktualniania urządzeń vProxy w środowisku. Sesja uaktualniania wygenerowała błąd w konsoli NetWorker Management Console (NMC) wskazujący, że proces nsrvproxy_mgmt się nie powiódł i wygenerowała plik rdzenia. Serwer vProxy został uaktualniony i zarejestrowany na serwerze NetWorker, ale alerty NMC pokazują go jako niedostępny.

 
 Konsola NetWorker Management Console (NMC)
Rysunek 1. Alert NMC pokazuje, że serwer vProxy jest niedostępny.


W dzienniku sesji ponownego wdrażania vProxy znajdują się następujące informacje:

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'.


Polecenie vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Pokazuje:

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

Ten objaw wynika z tego, że funkcja kontroli dostępu nie zezwala na rejestrację serwera NetWorker. Jeśli serwer NetWorker ma wiele interfejsów sieciowych, serwer vProxy może wykryć inny interfejs i odrzucić rejestrację.

Risoluzione

Skonfiguruj wpisy systemu nazw domen (DNS) dla wszystkich adresów IP interfejsu serwera NetWorker w celu rozwiązania jako nazwa hosta serwera NetWorker. Rejestracja vProxy rozpoznaje adresy IP serwera NetWorker i dodaje je do listy kontroli dostępu. Przykładowe dane wyjściowe nslookup dla serwera NetWorker z adresami IP 192.168.0.1 i 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

vrapid-engine.log vProxy pokazuje teraz wszystkie adresy IP na liście kontroli dostępu podczas rejestracji:  

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.


Obejście rejestracji 1:

Edytuj plik vProxy /etc/hosts przed rejestracją i dodaj wszystkie adresy IP interfejsu serwera NetWorker, aby rozwiązać je jako nazwę hosta serwera NetWorker. Umożliwia to rejestrację urządzenia vProxy na serwerze NetWorker. Przykład /etc/hosts output dla serwera NetWorker o adresach IP 192.168.0.1 i 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
UWAGA: Użycie tej metody spowoduje, że nsrvproxy_mgmnt opcja ponownego wdrożenia nie powiedzie się podczas uaktualniania urządzenia vProxy w przyszłości, ponieważ /etc/hosts Ustawienia nie są ponownie wdrażane.

  

Obejście rejestracji 2:

Przed rejestracją edytuj plik vProxy vrapid.service, aby wyłączyć funkcję kontroli dostępu. Umożliwia to rejestrację urządzenia vProxy na serwerze NetWorker. 

1. Edytuj plik konfiguracyjny jednostki systemd:

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

2. Znajdź linię zaczynającą się od "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Dołącz lub edytuj argumenty wiersza poleceń, aby wyłączyć kontrolę dostępu.

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

4. Załaduj ponownie plik konfiguracyjny urządzenia do systemd:

systemctl daemon-reload

5. Uruchom ponownie vrapid silnik:

systemctl restart vrapid.service

6. Zarejestruj vProxy na serwerze NetWorker.

UWAGA: Użycie tej metody spowoduje niepowodzenie opcji ponownego wdrożenia nsrvproxy_mgmnt podczas uaktualniania urządzenia vProxy w przyszłości, ponieważ ustawienia vrapid.service nie zostaną ponownie wdrożone.

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.