NetWorker NVP-vProxy:nsrvproxy_mgmt重新部署崩溃并生成核心文件

Riepilogo: NetWorker VMware Protection (NVP) 解决方案已通过 vProxy 设备进行配置。nsrvproxy_mgmt 重新部署命令行实用程序用于升级环境中的 vProxy 一体机。升级会话在 NetWorker Management Console (NMC) 中生成错误,指示进程nsrvproxy_mgmt失败并生成核心文件。

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

NetWorker VMware Protection (NVP) 解决方案已通过 vProxy 设备进行配置。nsrvproxy_mgmt 重新部署命令行实用程序用于升级环境中的 vProxy 一体机。升级会话在 NetWorker Management Console (NMC) 中生成错误,指示进程nsrvproxy_mgmt失败并生成核心文件。vProxy 已针对 NetWorker 服务器升级和注册,但 NMC 警报将其显示为不可用。

 
 NetWorker Management Console (NMC)
图 1:NMC 警报显示 vProxy 不可用。


vProxy 重新部署会话日志显示:

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


vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log 显示:

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

症状是由于访问控制功能不允许注册 NetWorker 服务器所致。如果 NetWorker 服务器具有多个网络接口,则 vProxy 可能会看到另一个接口并拒绝注册。

Risoluzione

为所有 NetWorker 服务器接口 IP 地址配置域名系统 (DNS) 条目,以解析为 NetWorker 服务器主机名。vProxy 注册会解析 NetWorker 服务器的 IP 地址,并将其添加到访问控制列表中。IP 地址为 192.168.0.1 和 192.168.1.1 的 NetWorker 服务器的 nslookup 输出示例。

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

在注册期间,vProxy vrapid-engine.log现在显示访问控制列表中的所有 IP 地址:  

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.


注册解决方法 1:

编辑 vProxy /etc/hosts 然后添加所有 NetWorker 服务器接口 IP 地址以解析为 NetWorker 服务器主机名。这允许针对 NetWorker 服务器注册 vProxy 一体机。示例 /etc/hosts output 对于 IP 地址为 192.168.0.1 和 192.168.1.1 的 NetWorker 服务器。

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
提醒:使用此方法将导致 nsrvproxy_mgmnt 将来将 vProxy 一体机升级为 /etc/hosts 设置不会重新部署。

  

注册工作解决 2:

在注册之前编辑 vProxy vrapid.service 文件,以禁用访问控制功能。这允许针对 NetWorker 服务器注册 vProxy 一体机。 

1.编辑 systemd 单元配置文件:

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

2.找到以 "ExecStart=/opt/emc/vproxy/bin/vrapid"
3.追加或编辑命令行参数以禁用访问控制。

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

4.将设备配置文件重新加载到 systemd

systemctl daemon-reload

5.重新启动 vrapid 发动机:

systemctl restart vrapid.service

6.向 NetWorker 服务器注册 vProxy。

提醒:使用此方法将导致在将来升级 vProxy 一体机时nsrvproxy_mgmnt重新部署选项失败,因为不会重新部署 vrapid.service 设置。

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.