NVP-vProxy:备份无法禁用虚拟机的存储迁移,并显示“VDDK Error:1:Unknown error“ Failed to Connect, No Route to Host

Summary: 通过 NetWorker VMware Protection (NVP) vProxy 一体机执行的虚拟机 (VM) 备份失败,并显示“备份无法禁用虚拟机的存储迁移,并显示'VDDK 错误:1:Unknown error.”vProxy 的vbackupd-vddk.log指示 vProxy 和 vCenter 之间存在网络连接问题。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

使用 NetWorker VMware Protection (NVP) vProxy 一体机执行的虚拟机备份失败

来自特定 vProxy(有时是特定 vCenter)的所有虚拟机都将失败,并在策略日志中记录以下错误:

YYYY-MM-DDTHH:mm:SSZ ERROR:  [###] Failed to disable storage migration for virtual machine "VM-MOREF": VDDK Error: 1: Unknown error.
YYYY-MM-DDTHH:mm:SSZ INFO:   [###] For the past 2 minutes there have been errors attempting to disable Storage vMotion, will continue attempts for another 12 minutes.
YYYY-MM-DDTHH:mm:SSZ WARN:   [###] Error disabling storage migration:  VDDK Error: 1: Unknown error., retrying
策略日志和虚拟机会话日志可在 NetWorker 服务器上的以下位置找到:

Linux: /nsr/logs/policy/POLICY-NAME/WORKFLOW-NAME/ACTION-NAME/
Windows: C:\Program Files\EMC NetWorker\nsr\logs\POLICY-NAME\WORKFLOW-NAME\ACTION-NAME\

vProxy 一体机的 /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log 尝试禁用存储迁移时,包含以下“No Route to Host”消息:

YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO YYYY-MM-DDTHH:mm:SS+TZ warning -[03208] [Originator@6876 sub=IO.Connection] Failed to connect; <io_obj p:0x00007fa3d802a3c8, h:16, <TCP 'VPROXY-IPADDR : 33754'>, <TCP 'VCENTER-IPADDR : 443'>>, e: 113(No route to host), duration: 3032msec
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO YYYY-MM-DDTHH:mm:SS+TZ warning -[03208] [Originator@6876 sub=HttpConnectionPool-000000] Failed to get pooled connection; <cs p:00007fa3cc026850, TCP:VCENTER-IPADDR:443>, (null), duration: 3033msec, N7Vmacore15SystemExceptionE(No route to host)
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO --> [context]XXXXXXXXXX/XXXXXXXXXX[/context]
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_PrepareForAccess: Failed to start session. Cannot get compatible version for vim at 5938.
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_PrepareForAccess: Deactivate Storage VMotion failed. Error 1 (Unknown error) (Cannot get compatible version for vim) at 5949.
YYYY-MM-DDTHH:mm:SSZ NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Disconnect: Disconnect.

来自 vProxy 一体机的网络连接测试无法连接到 vCenter Server,并显示相同的“no route to host”错误。

  • ping vCenter-Hostname
  • curl -v vCenter-Hostname:443

Cause

vProxy 一体机与 vCenter Server 之间存在网络通信问题。

Resolution

确保 vProxy 网络信息正确。

  1. 使用 SSH 作为管理员帐户连接到 vProxy。
  2. 连接后,切换到 root:
sudo su -
  1. 是否分配了正确的 IP 地址? 
ifconfig -a
  1. 是否配置了正确的 DNS 服务器? 
cat /etc/resolv.conf
  1. 是否配置了正确的默认网关? 
route
  1. 检查 vProxies /etc/hosts 文件,查看是否有任何不正确的条目,从而将 vProxy 指向错误的 vCenter IP 地址。删除任何不正确的条目。
cat /etc/hosts
提醒:上述某些命令仅在以 root 用户帐户身份运行时返回。如果在 vProxy 上观察到网络配置有任何问题,可以使用 config_network 脚本,详见文章 157759:NVP vProxy:如何手动更改 vProxy 一体机网络接口设置
  1. vProxy 必须能够解析在 NetWorker VMware View 下配置的 vCenter 主机名。如果 DNS 无法正常工作或未配置,请在 vProxy 一体机上创建 /etc/hosts 文件条目,以将 vCenter 主机名解析为 IP 地址。
  2. 如果在 vProxy 的网络配置方面未观察到任何问题,请联系 VMware 和网络管理员,以检查 VMware/网络配置是否存在任何阻止 vProxy 与 VMware 主机在端口 443 上成功通信的路由问题。


有关虚拟机备份和还原作所需的通信的详细信息,请参阅以下文档:

Additional Information

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000213051
Article Type: Solution
Last Modified: 22 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.