Avamar:创建数据集时无法浏览 NDMP 客户端文件系统
Summary: Avamar 无法浏览 Network Data Management Protocol [NDMP] 客户端文件系统。
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
NDMP 客户端文件系统浏览错误
在创建数据集并浏览到 NDMP 客户端的文件系统时,输入正确的凭据后会显示错误消息。
错误消息内容如下:浏览超时。客户端无法在分配的 10 秒限制内完成此浏览请求。
- 该错误可能是由包含大量子元素的目录结构引起的。
- 它也可能是由客户端上的可用 CPU 容量异常低引起的。
单击Retry会产生相同的超时错误。
值得注意的条件包括:
- NAS 客户端上的 CPU 未处于负载状态。
- 该目录没有很多文件或子目录。
- 在此 NDMP 加速器节点上配置的多个客户端策略可以正常浏览,而不会出现任何问题。
Cause
问题的根本原因
默认情况下,实用程序节点上的 Avamar 防火墙仅允许连接到端口 28001 - 28011 上的加速器节点。
如果加速器节点上存在使用高于 28011 的端口的 avagent 进程,则这些进程会被实用程序节点的防火墙阻止。
ps -eaf | grep avagent
此阻塞是导致该问题的根本原因,因为它会阻止客户端在分配的时间限制内完成浏览请求。
Resolution
有几种方法可以更新 avfirewall。
首选和推荐的方法是使用 goav 工具。
如何获取 Goav 工具。
Avamar:用于管理和故障排除
的 GoAV 产品工具如何使用 Goav 配置 NDMP 防火墙。
Avamar:如何使用 Goav Network Data Management Protocol 防火墙菜单
以下方式是原始方式。
缺点是在升级时不会保留更改。
必须再次进行任何更改。
- 确定 avagent 进程在加速器节点上使用的端口:
ps -eaf | grep avagent
- 在实用程序节点上,备份当前的防火墙规则文件:
sudo cp -p /etc/firewall.base /etc/firewall.base.<date>
- 打开 firewall.base 进行编辑:
sudo vi /etc/firewall.base
- 更改以下行(这允许 avagent 最多使用端口 28051):
From:
exec_rule -A OUTPUT -p tcp --dport 28001:28011 -j ACCEPT
收件人:
exec_rule -A OUTPUT -p tcp --dport 28001:28051 -j ACCEPT
- 保存并退出该文件。
- 在实用程序节点上重新启动防火墙:
sudo service avfirewall restart
- 在加速器节点上重新注册客户端:
sudo avregister
- 确保所有注册成功,然后测试文件系统浏览。
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000054146
Article Type: Solution
Last Modified: 27 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.