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 保护策略运行时,将显示相同的消息。 

解决方案

NetWorker 19.10 引入了一项新功能,允许 NetWorker 备份管理员调整 nsrvim 频率。此功能是通过在 NetWorker 服务器上使用新的环境变量引入的。要使用此环境变量,请执行以下作:


1.将 NetWorker 服务器升级到 19.10.0.0(或更高版本)。https://www.dell.com/support/home/product-support/product/networker/drivers

提醒:NetWorker 19.13 引入了改进,将较新的 VMware API 用于库存流程,以减少 NetWorker 和 vCenter Server 上的负载。

2.在 NetWorker 服务器上创建NSRVIM_TIME_INTERVAL。添加或更改此变量需要重新启动 nsrd。要创建环境变量,请根据 NetWorker 服务器的作系统执行以下作:

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:

1.打开控制面板,然后单击系统和安全 然后单击系统
2.单击高级系统设置

控制面板系统选项卡

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

高级系统属性

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

新系统变量

提醒:最大时间间隔为 60 分钟;如果指定的值超过 60 分钟,则使用 60 分钟。最小间隔为 15 分钟;如果指定的值小于 15 分钟,则使用 15 分钟。

7.重新启动服务器。
 

其他信息

受影响的产品

NetWorker

产品

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