vProxy:所有客户端的 FLR 都失败,并显示错误 “无法创建数据存储”

摘要: NetWorker VMware 保护集成配置了 vProxy Appliance。使用 NetWorker 管理控制台执行文件级恢复始终失败,指示无法创建网络文件系统 (NFS) 数据存储区。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

NetWorker Management Console (NMC) 和恢复日志显示:
nsrvproxy_flr: vProxy Log: YYYY/MM/DD HH:MM:SS INFO:   [@(#) Build number: ##] Unmounting after mount failure: Unable to create datastore '[VPROXY_NAME]-1487848168' using '[DATA_DOMAIN]:/data/col1/coral/[VPROXY_NAME]-[SESSION_ID]': ServerFaultCode: An error occurred during host configuration.
或者
nsrvproxy_flr: vProxy Log: YYYY/MM/DDTHH:MM:SS INFO: [@(#) Build number: 123] Unmounting after mount failure: Unable to create datastore 'EMC-FLR-[VPROXY_NAME]-026473-1645810870' using 'DD_NAME:/data/col1/networker/FLR-[VPROXY_NAME]-[SESSION_ID]': ServerFaultCode: An error occurred during host configuration. Operation failed, diagnostics report: Mount failed: Unable to complete Sysinfo operation. Please see the VMkernel log file for more details.: Unable to connect to NFS server.

原因

“ServerFaultCode”表示正在从 VMware 向 vProxy 报告错误。
FLR 工作流在 Data Domain 上创建 NFS 导出,在目标 ESXi 主机上用作 VMware 数据存储。  
防火墙可防止 VMware 群集中的一个或多个 ESXi 主机连接到 NFS 服务器 (Data Domain) 以装载 NFS 数据存储区。

解决方案

确保可通过 NFS 端口 3009、2049 和 2052 从群集中的所有 ESXi 主机对 Data Domain 进行 TCP 访问。

要测试 ESXi 端口连接,请使用 netcat (nc) 和以下标记:

对于 TCP 测试:

nc -zv address port
示例:
[root@esxi:~] nc -zv ddve.amer.lan 3009
Connection to ddve.amer.lan 3009 port [tcp/sunrpc] succeeded!

[root@esxi:~] nc -zv ddve.amer.lan 2049
Connection to ddve.amer.lan 2049 port [tcp/nfs] succeeded!

[root@esxi:~] nc -zv ddve.amer.lan 2052
Connection to ddve.amer.lan 2052 port [tcp/*] succeeded!

有时,端口在网络防火墙上处于打开状态,但在 ESXi 主机的作系统防火墙上被阻止,从而导致出现“连接超时”消息。通过暂时禁用 ESXi 防火墙来验证这一点。可以通过以下方法禁用 ESXi 防火墙。

[root@esxi:~] esxcli network firewall get
   Default Action: DROP
   Enabled: true
   Loaded: true
[root@esxi:~] esxcli network firewall set --enabled false
[root@esxi:~] esxcli network firewall refresh
要重新启用防火墙,请设置 --enabled true 并再次刷新防火墙。
 
提醒:网络和 VMware 团队必须解决在 NetWorker 之外发生的有关 ESXi 主机与 DD 之间连接的任何问题。


vProxy 一体机还必须能够访问 DD 上的 NFS 端口。可以使用 curl 命令检查这些内容:

curl -v address:port
使用的端口:22, 111, 131, 161, 2049, 2052, 3009

其他信息

端口要求记录在 NetWorker VMware 集成指南 和:NVP vProxy:对备份和还原操作的网络连接进行故障处理

 

受影响的产品

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