NVP vProxy:大量会话导致 vCenter 的 VPXD 服务失败或耗尽 HTTP 会话。

摘要: vCenter 虚拟机管理程序帐户请求许多会话,导致 vCenter 的虚拟资源调配 X 守护程序 (VPXD) 失败或耗尽 HTTP 会话。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

由于来自 NetWorker 服务器的许多请求,vCenter Server 的 VPXD 服务失败或耗尽 HTTP 会话。NetWorker 服务器的 daemon.raw 显示许多具有以下错误的条目:

Linux: /nsr/logs/daemon.raw
Windows: <INSTALL_DRIVE>:\Program Files\EMC NetWorker\nsr\logs\daemon.raw

NetWorker:如何使用nsr_render_log呈现.raw日志文件

MM/DD/YYYY HH:MM:SS  3 5 0 805304064 16765 0 networker_server_name nsrdisp_vcentertaskmngr NSR error Unable to create new NetWorker Backup Task on vCenter 'vcenter_server_name' for 'vm-moref' on Retry

The vCenter Server vpxd.log 显示: 

YYYY-MM-DD HH:MM:SS error vpxd[7FBBE070A700] [Originator@6876 sub=Authorize opID=2aac5809-0b1d-4d14-bd0a-3dbaf4404f54-cd] MoRef: vim.Datastore:datastore-96995 not found. Error: N5Vmomi5Fault21ManagedObjectNotFound9ExceptionE(vmodl.fault.ManagedObjectNotFound)
...
YYYY-MM-DD HH:MM:SS error vpxd[7FBB590AC700] [Originator@6876 sub=HTTP session map] Out of HTTP sessions: Limited to 2000

vCenter Server 日志文件的位置 本超链接将引导您访问非 Dell Technologies 运营的网站。

原因

VMware View(NSR 虚拟机管理程序)用户帐户没有正确更新 vSphere 备份任务所需的权限。这将创建与 vCenter 的多个会话,并重复重试。过多会话或重试次数可能会导致 vCenter 拒绝会话请求。

解决方案

  1. 确保用于将 vCenter 添加到 NetWorker 服务器的帐户具有NetWorker VMware 集成指南中概述的权限。本文档可通过以下渠道获得:适用于NetWorker的支持 |手册和文档 
vCenter 用户
提醒:可以使用 ProxyHC 实用程序替换为 perm 选项:NVP-vProxy:如何在 vProxy 一体机上使用运行状况检查工具 ProxyHC
  1. 如果 vCenter 是云部署,请确保选中 部署在云中 选项:

在云中部署

  1. NetWorker 19.10(及更高版本)引入了一些功能,可将时间 nsrvim 自动清点 vCenter,从 15 分钟延长到 60 分钟。这也有助于减少 vCenter 上的 VPXD 负载:NVP vProxy:NetWorker nsrvim 进程每 15 分钟运行一次,导致 vCenter Server 上的高工作负载和潜在的 VPXD 不可用

其他信息

解决办法:

禁用 NSR 虚拟机管理程序资源的“控制台事件”和“控制台取消”属性。这将删除 vSphere Web Client 中的 NetWorker 备份任务,从而最大限度地减少对 vCenter 的会话和查询。在备份工作流期间,仍会显示快照创建和重新配置任务。

1.在 NetWorker 服务器上启动管理员或 root 命令提示符。
2.运行: nsradmin
3.输入: print type: nsr hypervisor; name: vcenter_server_name
提醒:vcenter_server_name 替换为 NetWorker Management Console (NMC) 中显示的 vCenter 名称。
4.输入: update console cancel: no
5.输入: yes
6.输入: update console events: no
7.输入: yes
8.输入: print
nsradmin> print
                        type: NSR hypervisor;
                        name: vcenter_server_name;
                     version: vcenter_version;
                     comment: ;
                     service: VMware VirtualCenter;
                    endpoint: "https://vcenter_server_name/sdk";
                    username: "vcenter_user_name";
                    password: *******;
                     command: nsrvim;
                       proxy: networker_server_name;
              console events: No;
              console cancel: No;

9.要退出,请执行以下作: nsradmin进入: quit

受影响的产品

NetWorker

产品

NetWorker Family
文章属性
文章编号: 000166652
文章类型: Solution
上次修改时间: 05 1月 2026
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。