NVP vProxy:如何注销/重新注册 vProxy 设备
摘要: 本知识库文章介绍如何使用 NetWorker 服务器的 nsradmin 命令行选项手动取消注册和注册 NetWorker VMware Protection (NVP) vProxy 一体机。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
NetWorker VMware 保护集成配置了 vProxy Appliance。必须针对 NetWorker 服务器取消注册 vProxy,然后再重新注册。
方法 1:
- 从 NetWorker Management Console (NMC) 或 NetWorker Web 用户界面 (NWUI) 中删除 vProxy 资源。从 NetWorker 中删除 vProxy 应将其从 NetWorker 服务器资源数据库中取消注册(
nsrdb)。从 NetWorker 中删除 vProxy 不会从 VMware 中删除 vProxy 虚拟机 (VM)。
NMC:设备 —> VMware 代理
NWUI:保护 —> VMware 代理
- 使用 NMC 或 NWUI 重新添加 vProxy。重新添加 vProxy 会发出 vProxy 的新注册。
方法 2:
如果上述方法失败,请使用 NetWorker 服务器的 nsradmin 命令行实用程序。
- 在 NetWorker 服务器上,打开管理员/root 命令提示符
- 输入:
nsradmin - 输入:
option hidden - 输入:
visual - 这将打开一个 CLI 实用程序,可用于更改 NetWorker 服务器资源数据库 (
nsrdb)。您可以使用 ESC、箭头键和 ENTER 键进行导航和更改。
使用键盘箭头键移动到 Select,然后按 Enter 键。突出显示NSR VMware Proxy,然后按 Enter 键。
- 使用Next/Prev选项选择必须取消注册的 vProxy 主机。
- 使用箭头键选择 Edit,然后按 Enter 键。
- 使用箭头键选择 Unregister,然后按 Enter 键,按 ESC 键并保存更改。
- 等待 30-60 秒。
- 使用箭头键选择 Register,然后按 Enter 键,按 ESC 键并保存更改。
测 井:
NMC 应报告 vProxy 已注销/注册:
NetWorker 服务器daemon.raw还包括有关注销和注册作的消息:
Linux:
/nsr/logs/daemon.raw
Windows(默认值):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
其他信息
在某些情况下,vProxy 不会注册,这可能由于多种原因而发生。vProxy 可能会卡在不允许注册的状态。通过执行以下步骤,可以强制 vProxy 进入未注册状态:
提醒:所有命令均如图所示运行。您不需要替换任何值。
- 通过 SSH 连接到 vProxy 服务器并使用管理员用户身份登录。
- 切换到 root 用户:
sudo su - - 停止
vrapid服务:systemctl stop vrapid - 创建
vProxyState.dat文件中标识的:
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- 创建
vProxyRegistry.dat文件中标识的:
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- 强制 vProxy 进入未注册状态:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- 从 中删除 NetWorker 服务器
vProxyRegistry.dat文件中标识的:
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- 启动
vrapid服务:systemctl start vrapid
- 确认您可以从 NetWorker 服务器连接到 vProxy 上的端口 9090:
nsrports -t VPROXY_FQDN -p 9090
- 如果来自 NetWorker 服务器的连接成功,请尝试重新注册 vProxy。
提醒:如果发生连接问题(名称解析或端口 9090),请验证 DNS 设置并咨询您的网络或防火墙团队有关端口通信的信息。它可能被网络或防火墙设备阻止。如果未观察到连接问题,则可以在 NetWorker Management Console (NMC) 或 NetWorker Web 用户界面 (NWUI) 中添加 vProxy。
在某些情况下,可能需要调试消息传送。以下知识库文章提供了有关启用 vrapid 在 vProxy 设备上调试:NetWorker VMware Protection-vProxy:如何启用调试日志记录
vProxy 的 /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log 包含有关 vProxy 注册作的信息。
vProxy 管理员用户帐户已锁定:
提醒:如果 admin 或 root 密码都未知,则必须重新部署 vProxy 一体机。在 vSphere 中,选择 vProxy 虚拟机并打开虚拟机的 摘要 选项卡。记下 虚拟机详细信息 和 相关对象 窗口中的信息。关闭并删除 vProxy 虚拟机。重新部署 vProxy 虚拟机。 vProxy OVA 软件包在 Dell NetWorker 产品 页面上提供。请咨询您的 VMware 管理员,以获取部署和重新配置虚拟机的帮助。
如果 vProxy 不会注册,并且根凭据已知,请检查管理员用户帐户是否已锁定在 vProxy 上。
- 在 vSphere 中,打开与 vProxy 虚拟机的 VMware 控制台会话:

- 以 root 用户身份登录。
- 使用
pam_tally2要重置管理员帐户,请执行以下作:
pam_tally2 --user=admin --reset
- 如果当前管理员密码未知,您可以使用 Linux 更改它
passwd命令检查它们是否正在运行:
passwd admin
- 使用解决方案字段中的方法 1 删除 vProxy,然后使用新密码将其添加回来。
如果管理员帐户在未执行已知的 SSH 连接时继续锁定,请检查 SSH 会话的来源:
journalctl -u sshd | grep -w 'admin'
此命令显示哪些系统正在尝试使用管理员帐户登录(但结果失败):
Dec 06 09:23:36 nsr-vproxy02.amer.lan sshd[9407]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.9.100 user=admin
Dec 06 09:23:38 nsr-vproxy02.amer.lan sshd[9407]: Failed password for admin from 192.168.9.100 port 54788 ssh2受影响的产品
NetWorker产品
NetWorker Family文章属性
文章编号: 000156072
文章类型: How To
上次修改时间: 17 1月 2026
版本: 12
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。