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

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

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

由于来自 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 运营的网站。

Príčina

VMware View(NSR 虚拟机管理程序)用户帐户没有正确更新 vSphere 备份任务所需的权限。这会导致在创建与 vCenter 的会话时重试多次。当您同时运行许多备份时,会话或重试计数会变得很高,这可能会导致来自 vCenter 的会话请求被拒绝。   

Riešenie

  1. 确保用于将 vCenter 添加到 NetWorker 服务器的帐户具有NetWorker VMware 集成指南中概述的权限。本文档可通过以下渠道获得:https://www.dell.com/support/home/product-support/product/networker/docs
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

Ďalšie informácie


 

Dotknuté produkty

NetWorker

Produkty

NetWorker Family
Vlastnosti článku
Číslo článku: 000166652
Typ článku: Solution
Dátum poslednej úpravy: 24 okt 2025
Verzia:  5
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.