NVP vProxy:NetWorker nsrvim 进程每 15 分钟运行一次,导致 vCenter Server 上的高工作负载和潜在的 VPXD 不可用
摘要: VMware vCenter Server 观察到 VPXD 服务不可用,或者由于 NetWorker 服务器的高工作负载而无响应。本知识库文章提供了有关如何调整 NetWorker vCenter 清单发现过程 (nsrvim) 的详细信息。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
- 已针对 vCenter Server 的 VMware 保护配置 NetWorker 服务器。
- vCenter Server 观察到 VMware Virtual Provisioning X Daemon (VPXD) 服务可用性或一般高工作负载问题。
原因
NetWorker 的 vCenter 清点流程 (nsrvim) 在服务启动期间启动,然后每 15 分钟运行一次(默认值)。每当针对 vCenter 运行 VMware 保护作业时,此进程也会运行。具体取决于连接到 vCenter 的 NetWorker 服务器数量,以及 VMware 保护策略操作的数量或频率。这会导致在短时间内针对 vCenter Server 发出若干资源清册查询请求。
此任务在 NetWorker 服务器上的daemon.log中观察到:
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: nsrvim starting on NSR_HOSTNAME (process 10852).
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to NetWorker on 'NSR_HOSTNAME'.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to service at https://VC_HOSTNAME/sdk
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Starting session with infrastructure services daemon.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://VC_HOSTNAME/sdk
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for categories from infrastructure services daemon.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Updating NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Finished updating NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: nsrvim exiting on NSR_HOSTNAME (process 10852).
当 VMware 保护策略运行时,将显示相同的消息。
解决方案
创建 NSRVIM_TIME_INTERVAL NetWorker 服务器上的环境变量来调整 nsrvim 附表。添加或更改此变量需要 NetWorker 服务器 (nsrd) 守护程序重新启动。要创建环境变量,请根据 NetWorker 服务器的操作系统执行以下操作:
提醒:能够将
nsrvim 在 NetWorker 19.10 中添加了间隔。NetWorker 19.9(及更低版本)的支持终止 (EOSL)。NetWorker 服务器必须为 19.10.x 或更高版本才能使用此功能。
Linux:
1.修改(或创建)文件
/nsr/nsrrc:
sudo vi /nsr/nsrrc
2.将以下行添加到该文件中:
NSRVIM_TIME_INTERVAL=60 export NSRVIM_TIME_INTERVAL
提醒:最大时间间隔为 60 分钟;如果指定的值超过 60 分钟,则使用 60 分钟。最小间隔为 15 分钟;如果指定的值小于 15 分钟,则使用 15 分钟。
3.重新启动 NetWorker 服务器服务:
sudo systemctl restart networker
Microsoft Windows:
使用下列方法之一。
Windows 命令行
- 打开管理员 PowerShell 提示符。
- 运行以下命令
setx /m NSRVIM_TIME_INTERVAL 60
提醒:最大时间间隔为 60 分钟;如果指定的值超过 60 分钟,则使用 60 分钟。最小间隔为 15 分钟;如果指定的值小于 15 分钟,则使用 15 分钟。
- 在新的 PowerShell 提示符下,运行:
echo $env:NSRVIM_TIME_INTERVAL
这应返回步骤 2 中设置的值。
- 重新启动服务器。
Windows 用户界面
- 打开控制面板,然后单击系统和安全, 然后单击系统。
- 单击 高级系统设置。

- 从 System Properties中, 单击 Environment Variables。
- 在 “系统变量”下, 单击“新建”:

- 在变量名称字段中,输入:NSRVIM_TIME_INTERVAL
- 在 变量值字段中,输入一个介于 15 到 60 之间的数字(此数字对应于分钟)。

提醒:最大时间间隔为 60 分钟;如果指定的值超过 60 分钟,则使用 60 分钟。最小间隔为 15 分钟;如果指定的值小于 15 分钟,则使用 15 分钟。
提醒:此更改仅影响计划的
nsrvim 行动。每当 VMware 保护工作流启动、用户打开新的 NMC 会话或从 NMC 启动 VMware 还原时,都会 nsrvim 进程将启动,并且对每个虚拟机管理程序进行清点。
其他信息
受影响的产品
NetWorker产品
NetWorker Family, NetWorker Series文章属性
文章编号: 000206095
文章类型: Solution
上次修改时间: 04 6月 2026
版本: 7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。