Avamar NDMP 或 NetApp 检索备份历史记录时出现问题(信号 11 退出 - 分段故障)

摘要: Avamar NDMP NetApp 备份失败,并显示信号 11 错误和检索备份历史记录时出现问题。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

avndmp 日志显示类似错误:
2022-12-20 01:00:11 avndmp 信息:[snapup-/XXX/YYY]插件进程 1444 退出,并显示信号 11(0x8b);等待 1444,代码 0:成功
2022-12-20 01:00:11 avndmp 信息:[snapup-/XXX/YYY]插件已退出,并显示“Signal 11 exit - Segmentation fault”(信号 11 退出 - 分段故障)
2022-12-20 01:00:11 avndmp 错误:尝试获取“_2XXX_2FYYY”的备份历史记录列表时,[snapup-/XXX/YYY] 管道等待具有非零退出状态
2022-12-20 01:00:11 avndmp 警告:[snapup-/XXX/YYY]检索卷的备份历史记录时出现问题:/XXX/YYY ====
2022-12-20 15:41:30 avndmp 信息:[ctl_spawn]进程 1552 (/usr/local/avamar/bin/avtar) 完成(信号 11 退出 - 分段故障)
2022-12-20 15:41:30 avndmp 警告:[ctl_spawn]CTL 工作单“NDMP_Sched-NDMP_1_Policy-1671498000006#01”非零退出状态“Signal 11 exit - Segmentation fault”

NetApp 通过信息节点而不是通过文件名存储文件/目录信息。要恢复文件,必须映射所有信息节点,以确保找到特定文件的所有信息节点。对于大型备份,此信息节点映射可能比为 inode 列表分配的内存 avamar 大得多。

我们看到 avndmp 消息与上述消息类似。
退出时,信号 11
插件退出,并显示“Signal 11 exit - Segmentation fault”
问题检索卷
的备份历史记录,并且可能会看到 avtar 进程返回分段故障的状态。
      (/usr/local/avamar/bin/avtar)完成(信号 11 退出 - 分段故障)

原因

NetApp 为历史文件提供的信息节点列表超过为此列表保留的 RAM Avamar 量。

解析度

解决此问题的两种方法
1) 减少目标列表,分解数据集。
2)--stream-disk-buffer 添加到 avtar.cmd 以用于客户端或作为数据集中的高级选项。
    这会强制信息节点表将磁盘用于存储而不是 RAM。
    ● 使用 Avamar Administrator 在数据集中设置 stream-disk-buffer 标记
       1.在数据集中,单击 更多选项 。此时将显示 备份命令行选项 对话框。
       2.单击 更多
       3.输入属性 中键[avtar]stream-disk-buffer ,在 输入属性值 字段中键入 true
       4.单击以添加属性。

   ● 使用 avtar.cmd
1 设置 stream-disk-buffer      添加以下标记:--stream-disk-bufferavtar.cmd
        使用 UNIX 文本编辑器,
     
  cd to the NAS client vardir, /usr/local/avamar/var/CLIENT_NAME
        create/edit the avtar.cmd flag and add the line --stream-disk-buffer
 
提醒:这可以在 NDMP NAS 用户指南中找到。

受影響的產品

Data Backup & Protection Software, Avamar, Avamar Plug-in for NDMP
文章屬性
文章編號: 000207261
文章類型: Solution
上次修改時間: 29 10月 2025
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。