NVP vProxy 备份失败,并显示:由于用户名或密码不正确,无法完成登录
Summary: NetWorker VMware 保护备份和加载 VMware 虚拟机 (VM) 清单的尝试间歇性失败。有关在 NetWorker 中配置的 vCenter 用户帐户的错误失败并显示“用户名或密码不正确”。使用的 VMware 凭据正确无误。
Symptoms
- 与组类型关联的 NetWorker 工作流:和 已启用动态关联(基于标记的关联)。
- 虚拟机备份间歇性失败。
- 尝试从 NetWorker Management Console (NMC) 修改 vCenter 用户密码可能会失败,但如果重复输入相同的密码,则最终会正确通过。
- NetWorker 服务器的
nsrvisd-daemon.log报告以下错误:
YYYY-MM-DDTHH:MM:SS-TZ DEBUG: New state 'Failure': 'Failed to load Category/Tagging metadata. Failed to login to CIS service at 'HTTPS://NSR_HYPERVISOR/rest/com/vmware/cis/session'. A 'POST' method to CIS service at 'HTTPS://NSR_HYPERVISOR/rest/com/vmware/cis/session' responded with code 401: Error from CIS service: 'Authentication required.''; old state 'Running': 'Loading inventory ...'. ... YYYY-MM-DDTHH:MM:SS-TZ ERROR: Unable to reauthenticate with vCenter 'NSR_HYPERVISOR': ServerFaultCode: Cannot complete login due to an incorrect user name or password. YYYY-MM-DDTHH:MM:SS-TZ DEBUG: Session keepalive on vCenter 'NSR_HYPERVISOR': ServerFaultCode: Cannot complete login due to an incorrect user name or password.
当前位置:
Linux: /opt/nsr/vproxy/logs/nsrvisd/nsrvisd-daemon.log
Windows: C:\Program Files\EMC NetWorker\nsr\vproxy\logs\nsrvisd\nsrvisd-daemon.log/b>
Cause
NetWorker 服务器和 vCenter Server 之间观察到间歇性数据包丢失。此问题发生在 NetWorker 配置之外的网络级别。如果 NetWorker 使用的 vCenter 用户凭据不正确,则到 vCenter CIS 服务故障的会话 POST 将保持一致,直至得到纠正。由于 NetWorker 服务器和 vCenter Server 之间也发生数据包丢失,因此同时观察到该问题。VMware 保护作受到影响的频率取决于观察到的数据包丢失频率。没有通信问题时,VMware 保护作成功。
Resolution
监视 NetWorker 服务器和 vCenter Server 之间的数据包丢失情况。如果发现任何问题,请咨询您的网络管理员或防火墙团队。
这 ping 命令可用于检查 NetWorker 服务器的数据包丢失情况: ping vCenter_Hostname
要在 Windows 系统上运行连续 ping,请运行:
ping -t vCenter_hostname
示例:
[root@NetWorker-server ~]#ping vCenter_Hostname
PING vCenter_Hostname (X.X.X.X) 56(84) bytes of data.
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=1 ttl=61 time=0.868 ms
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=2 ttl=61 time=0.574 ms
……..
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=29 ttl=61 time=0.388 ms
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=30 ttl=61 time=0.431 ms
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=34 ttl=61 time=0.556 ms
64 bytes from vCenter_Hostname (X.X.X.X): icmp_seq=35 ttl=61 time=0.477 ms
^C
--- vCenter_Hostname ping statistics ---
35 packets transmitted, 32 received, 8% packet loss, time 34793ms
rtt min/avg/max/mdev = 0.318/0.493/0.868/0.113 ms
Additional Information
如果未修改 vSphere API (VAPI) 内存配置,并且环境已超出当前设置的规模,则可能会观察到类似的错误:NetWorker:VMware 组失败并显示错误:无法从 vCenter
加载清单通过将 NetWorker 配置为降低运行其资源清册过程的频率,可以减少 vCenter Virtual Provisioning X Daemon (VPXD) 负载:NVP vProxy:NetWorker nsrvim 进程每 15 分钟运行一次,导致 vCenter Server 上的高工作负载和潜在的 VPXD 不可用