NetWorker NVP-vProxy : nsrvproxy_mgmt redéploiement se bloque et génère un fichier mémoire

Riepilogo: La solution NetWorker VMware Protection (NVP) est configurée avec l’appliance vProxy. L’utilitaire de ligne de commande nsrvproxy_mgmt redeploy est utilisé pour mettre à niveau les appliances vProxy dans l’environnement. La session de mise à niveau a généré une erreur dans NetWorker Management Console (NMC) indiquant que le processus nsrvproxy_mgmt échoué et généré un fichier mémoire. ...

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

La solution NetWorker VMware Protection (NVP) est configurée avec l’appliance vProxy. L’utilitaire de ligne de commande nsrvproxy_mgmt redeploy est utilisé pour mettre à niveau les appliances vProxy dans l’environnement. La session de mise à niveau a généré une erreur dans NetWorker Management Console (NMC) indiquant que le processus nsrvproxy_mgmt échoué et généré un fichier mémoire. Le vProxy a été mis à niveau et enregistré auprès du NetWorker Server, mais les alertes NMC indiquent qu’il est indisponible.

 
 NetWorker Management Console (NMC)
Figure 1 : L’alerte NMC indique que vProxy n’est pas disponible.


Le journal de la session de redéploiement vProxy affiche les éléments suivants :

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


La commande vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Montre:

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

Ce symptôme est dû au fait que la fonction de contrôle d’accès ne permet pas l’enregistrement de NetWorker Server. Si le NetWorker Server dispose de plusieurs interfaces réseau, le vProxy peut voir une autre interface et rejeter l’enregistrement.

Risoluzione

Configurez les entrées DNS (Domain Name System) pour toutes les adresses IP de l’interface NetWorker Server afin de résoudre le nom d’hôte NetWorker Server. L’enregistrement vProxy résout les adresses IP du NetWorker Server et les ajoute à la liste de contrôle d’accès. Exemple de sortie nslookup pour NetWorker Server avec les adresses IP 192.168.0.1 et 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

Le vrapid-engine.log vProxy affiche désormais toutes les adresses IP de la liste de contrôle d’accès lors de l’enregistrement :  

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.


Solution d’inscription 1 :

Modifiez le vProxy /etc/hosts avant l’enregistrement et ajoutez toutes les adresses IP de l’interface NetWorker Server à résoudre pour le nom d’hôte NetWorker Server. Cela permet d’enregistrer l’appliance vProxy auprès du NetWorker Server. Exemple /etc/hosts output pour un NetWorker Server avec les adresses IP 192.168.0.1 et 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
Remarque : L’utilisation de cette méthode entraînera le nsrvproxy_mgmnt L’option de redéploiement échoue lors de la mise à niveau de l’appliance vProxy à l’avenir, car /etc/hosts Les paramètres ne sont pas redéployés.

  

Registration Work Around 2 :

Modifiez le fichier vProxy vrapid.service avant l’enregistrement pour désactiver la fonctionnalité de contrôle d’accès. Cela permet d’enregistrer l’appliance vProxy auprès du NetWorker Server. 

1. Modifiez le fichier de configuration de l’unité système :

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

2. Trouvez la ligne commençant par "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Ajoutez ou modifiez les arguments de ligne de commande pour désactiver le contrôle d’accès.

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

4. Rechargez le fichier de configuration de l’unité dans systemd:

systemctl daemon-reload

5. Redémarrez le vrapid moteur:

systemctl restart vrapid.service

6. Enregistrez le vProxy auprès du NetWorker Server.

Remarque : Cette méthode entraînera l’échec de l’option de redéploiement du nsrvproxy_mgmnt lors de la mise à niveau de l’appliance vProxy à l’avenir, car les paramètres vrapid.service ne sont pas redéployés.

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.