NetWorker NVP-vProxy: nsrvproxy_mgmt reimplementación se bloquea y genera un archivo de núcleo

Riepilogo: La solución de protección de VMware de NetWorker (NVP) está configurada con el dispositivo con vProxy. La utilidad de línea de comandos de nsrvproxy_mgmt redeploy se utiliza para actualizar los dispositivos vProxy en el entorno. La sesión de actualización generaba un error en NetWorker Management Console (NMC) que indicaba que el proceso nsrvproxy_mgmt falló y generó un archivo de núcleo. ...

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 solución de protección de VMware de NetWorker (NVP) está configurada con el dispositivo con vProxy. La utilidad de línea de comandos de nsrvproxy_mgmt redeploy se utiliza para actualizar los dispositivos vProxy en el entorno. La sesión de actualización generaba un error en NetWorker Management Console (NMC) que indicaba que el proceso nsrvproxy_mgmt falló y generó un archivo de núcleo. El vProxy se actualizó y registró en NetWorker Server, pero las alertas de NMC muestran que no está disponible.

 
 NetWorker Management Console (NMC)
Figura 1: La alerta de NMC muestra que vProxy no está disponible.


El registro de sesión de reimplementación de vProxy muestra lo siguiente:

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 variable vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log Muestra:

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

El síntoma se debe a que la función de control de acceso no permite el registro de NetWorker Server. Si NetWorker Server tiene varias interfaces de red, es posible que el vProxy vea otra interfaz y rechace el registro.

Risoluzione

Configure las entradas de Domain Name System (DNS) para todas las direcciones IP de la interfaz de NetWorker Server para que se resuelvan en el nombre de host de NetWorker Server. El registro de vProxy resuelve las direcciones IP para el servidor NetWorker Server y las agrega a la lista de control de acceso. Ejemplo de resultado de nslookup para NetWorker Server con las direcciones IP 192.168.0.1 y 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

El vrapid-engine.log vProxy ahora muestra todas las direcciones IP en la lista de control de acceso durante el registro:  

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.


Solución alternativa 1 para el registro:

Edite el archivo vProxy /etc/hosts antes del registro y agregue todas las direcciones IP de la interfaz de NetWorker Server para resolver en el nombre de host de NetWorker Server. Esto permite el registro del dispositivo vProxy en NetWorker Server. Ejemplo /etc/hosts output para un NetWorker Server con las direcciones IP 192.168.0.1 y 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
NOTA: El uso de este método hará que el método nsrvproxy_mgmnt La opción redeploy fallará cuando actualice el dispositivo vProxy en el futuro, ya que la opción /etc/hosts Los ajustes no se vuelven a implementar.

  

Solución alternativa 2 para el registro:

Edite el archivo vrapid.service del vProxy antes del registro para deshabilitar la función de control de acceso. Esto permite el registro del dispositivo vProxy en NetWorker Server. 

1. Edite el archivo de configuración de la unidad systemd:

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

2. Encuentre la línea que comienza con "ExecStart=/opt/emc/vproxy/bin/vrapid"
3. Anexe o edite los argumentos de la línea de comandos para deshabilitar el control de acceso.

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

4. Vuelva a cargar el archivo de configuración de la unidad en systemd:

systemctl daemon-reload

5. Reinicie el vrapid motor:

systemctl restart vrapid.service

6. Registre el vProxy con NetWorker Server.

NOTA: El uso de este método hará que la opción de reimplementación de nsrvproxy_mgmnt falle cuando se actualice el dispositivo vProxy en el futuro, ya que la configuración de vrapid.service no se vuelve a implementar.

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.