可以从 NetWorker 服务器重新部署或升级 NetWorker NVP vProxy 设备。此过程不再涉及从 VMware 中手动删除和重新创建 vProxy VM。此过程仍然会发生;但是,您可通过在 NetWorker 服务器上使用
nsrvproxy_mgmt 命令来自动执行它。这将使用本地存储库重新部署一个或多个 vProxy。
限制
- 不支持使用 CLI 进行并发 vProxy 重新部署;但是,您可以使用脚本按顺序重新部署多个 vProxy。
- 对于绕过 vCenter 直接部署在 ESXi 中的 vProxy,vProxy 重新部署不受支持。如果绕过 vCenter 在 ESXi 上部署 vProxy,则必须手动重新部署 vProxy。
- vProxy 的 root 用户和管理员密码长度应仅介于 8 到 20 个字符之间。在重新部署之前,您必须更改 root 用户和管理员密码,并使用更新后的 vProxy 管理员密码更新 NetWorker 中的 vProxy 资源。
- 不支持使用 CLI 部署新的 vProxy。
- 在 vProxy 重新部署期间,不会保留在先前 vProxy 上执行的手动设置。
流程
1.从以下位置下载要部署的 vProxy OVA:
https://www.dell.com/support/home/product-support/product/networker/driver
2. 在 NetWorker 服务器上,创建以下目录:
Linux:/nsr/vproxy_ova/ovas
Windows:C:\Program Files\EMC NetWorker\nsr\vproxy\vproxy_ova\ovas\
提醒:这是用于重新部署 vProxy 设备的存储库位置。在 Windows 中,您必须手动创建 ovas 文件夹。在 Linux 上,您必须手动创建 vproxy_ova/ovas 目录。
3.将解压的 OVA 文件置于 ovas 目录中。
4.在 NetWorker 服务器上以管理员或 root 用户身份打开命令提示符。
5.对于单个 vProxy 部署,请在 NetWorker 服务器上打开命令提示符,然后按照以下格式运行
nsrvproxy_mgmt 命令:
nsrvproxy_mgmt redeploy -h vProxy-host-name -z vProxy-root-password [-x] [- f] [-u comments] [-t timeout in minutes] [-D debug-level]
其中:
● -t 指定任何活动 vProxy 会话结束然后开始重新部署的最大超时值。默认
超时值为十分钟。
● 当 vProxy 管理员密码与现有 vProxy 的 root 用户密码相同时,您可以使用 -x。
● 指定现有 vProxy 的 vProxy root 用户密码时,使用 -z。
● -h vProxy-host-name 是用于注册的 vProxy 名称,存在于 RAP 资源中。
● -f 用于禁用确认提示。
● -D 用于设置调试级别。默认情况下,调试级别为 0。
● -u 用于显示批注。
提醒:必须按照在 NMC 中配置的方式指定 vProxy 主机名值。这意味着,如果使用短名称注册 vProxy,请对 -h 值使用短名称;否则,如果使用 FQDN 注册 vProxy,请为 -h 值指定 FQDN。
6.如果重新部署多个 vProxy,您可以通过在 NetWorker 服务器上创建 .bat (Windows) 或 .sh (Linux) 脚本来完成按顺序重新部署操作。然后,可以以管理员或 root 用户身份从命令提示符处运行该脚本。
Windows .bat 脚本包含如下内容:
nsrvproxy_mgmt redeploy -h blrv027b075 -z Welcome@123 -f nsrvproxy_mgmt redeploy -h blrv027b076 -x -f nsrvproxy_mgmt redeploy -h blrv027b077 -z P@ssw0rd123 -f
Linux .sh 脚本包含如下内容:
#!/bin/bash nsrvproxy_mgmt redeploy -h blrv027b075 -z Welcome@123 -f nsrvproxy_mgmt redeploy -h blrv027b076 -x -f nsrvproxy_mgmt redeploy -h blrv027b077 -z P@ssw0rd123 -f
《NetWorker VMware 集成指南》中提供了更多信息(网址为
https://www.dell.com/support/home/product-support/product/networker/docs)
日志:
故障处理日志表
日志文件 |
NetWorker 服务器上的位置 |
描述 |
.log |
- Linux: /nsr/logs/adhoc/nsrvproxy_mgmt/
- Windows: C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\
|
在重新部署关联的 vProxy 期间 创建 vProxy 管理作业 日志文件。 |
vproxy_upgrade_sessio n__ jobuuid> |
- Linux:/nsr/logs/adhoc/nsrvproxy_mgmt/
- Windows:C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\
|
在重新部署 vProxy 期间创建关联的 nsrvisd 日志文件。 |
nsrvisd-daemon.log |
- Linux: /opt/nsr/vproxy/logs/nsrvisd/
- Windows: C:\Program Files\EMC NetWorker\nsr\vproxy\logs\nsrvisd\
|
创建关联的 nsrvisd 详细日志文件。 |
ProxySessions- .log |
- Linux:/nsr/logs/adhoc/nsrvproxy_mgmt/
- Windows:C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\
|
在重新部署 vProxy 期间创建关联的 ProxySessions 日志文件。 |
Nsrvisd 日志 |
- Linux: /opt/nsr/vproxy/logs/nsrvisd
- Windows:C:\Program Files\EMC NetWorker\nsr\vproxy\logs\nsrvisd\
|
创建关联的库存会话日志文件。 |