Avamar:Isilon NDMP 备份失败,并显示“NDMP:无法创建快照“和”不允许作”

Summary: Isilon NDMP 备份失败,并显示错误“无法创建快照:Operation not permitted“,因为在 OneFS 中禁用了快照服务。启用快照服务和相关设置可解决此问题。

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 备份作业失败,无法成功完成。
  • 指定目录的快照创建失败,并显示 “Operation not permitted”(不允许作)。
  • 无法创建 NDMP 上下文,导致内部 NDMP 错误停止。
  • 备份数据流停止;不传输任何数据(读取和写入字节计数为零)。

日志条目示例

2020-12-07 03:59:35 avndmp Error <0000>: [snapup- /ifs/FOLDER1/] NDMP: Failed to create snapshot for /ifs/FOLDER1/: Operation not permitted
2020-12-07 03:59:35 avndmp Error <0000>: [snapup- /ifs/FOLDER1/] NDMP: Failed to create context
2020-12-07 03:59:35 avndmp Warning <9655>: [snapup- /ifs/FOLDER1/] NDMP Data Halted, reason : NDMP_DATA_HALT_INTERNAL_ERROR
2020-12-07 03:59:35 avndmp Info <18443>: [ndmp2avtar- /ifs/FOLDER1/] NDMP stream bytes read = 0, bytes written = 0 

Cause

OneFS 中的快照服务处于禁用状态。NDMP 需要快照,以便在备份期间捕获一致的数据状态。当服务处于非活动状态时,快照创建将失败,并且 NDMP作无法继续。

关键指标:

  • Error: “无法为 <目录路径>创建快照:Operation not permitted.”
  • NDMP 上下文创建失败,然后发生内部错误停止。

 基础疾病

  • OneFS 中的快照服务已关闭,从而阻止任何快照作。
  • NDMP 依靠快照创建来捕获一致的数据状态;没有它,备份将无法继续。
  • 日志中未指示其他环境因素(例如网络问题)。

Resolution

解决方案步骤 — 使用 OneFS Web UI

root 用户身份登录到 OneFS Web 界面。
导航到Data ProtectionSnapshotIQ >> Settings。
选中 Enable snapshot service复选框。

  • 在“新启用”部分下,还要检查:
    • 自动创建快照
    • 自动删除快照
  • 滚动到全局可见性和访问区域并启用它。
  • 对于每个协议(NFS、SMB、本地),启用相应的可见性和访问选项。
  • 单击 Save changes按钮以应用新配置。

 


替代解决方法 — 使用命令行界面 (CLI)

如果 Web UI 不可用,则可以使用 SSH 启用快照服务:

# Log in as root
ssh root@[ISILON_CLUSTER_IP]

# Enable the snapshot service
isi snapshot service enable

# Enable auto‑creation and auto‑deletion of snapshots
isi snapshot policy modify --auto-create true --auto-delete true

# Enable global visibility for NFS, SMB, and local access
isi snapshot visibility modify --global true --protocol nfs, smb, local

# Verify the changes
isi snapshot service list

验证

  • 运行 NDMP 备份作业并确认错误不再出现在 avndmp 日志中。
  • 检查 SnapshotIQ UI 以确保为受保护目录创建快照。
  • 查看群集存储使用情况以确认预期的快照空间消耗。

提醒:启用快照服务后,更改可能需要几分钟时间才能传播到所有节点。
警告:不正确的快照设置可能会影响数据保护策略。如果您不确定配置,请先联系戴尔支持,然后再继续。
注意:启用快照将增加存储消耗。验证群集是否有足够的可用空间以避免出现空间不足的情况。

Additional Information

故障处理步骤:
  1.以 root 用户

身份通过 SSH 连接到 NDMP 加速器 2.将目录切换到 Isilon 客户端目录:

cd /usr/local/avamar/var/<ISILON_CLIENT>

  3.使用 ndmp.cfg 文件运行 Isilon 套接字连接测试:     

avndmp --browse `cat ndmp.cfg`

如果浏览成功,将显示类似于以下输出的输出:
     
  4.以 root 用户身份通过 SSH 连接到 Isilon。

  5.验证 Isilon 是否安装了 SNAPSHOTIQ 许可证 —> 状态列显示“已许可

isi license list | grep -i snapshot

  6.验证 SystemAdmin 角色是否具有所有正确的权限。  有关权限列表,请参阅 Isilon 管理指南。

isi auth roles view SystemAdmin

  7.在isi_snapshot_d.log文件中验证快照作状态 —> 是否与 Avamar NDMP 日志中的错误匹配:

ISI-EMC-LAB-1# isi_for_array cat /var/log/isi_snapshot_d.log  | grep 2020-12-09
ISI-EMC-LAB-1: 2020-12-09T15:40:55-05:00 <31.6> ISI-EMC-LAB-1 isi_ndmp_d[75632]: Failed to create snapshot        
"ndmp_backup_15bf7e9b1d2430d7a10c73396b55bc17_1607546455_1", snapid: 0 with error Operation not permitted

  8.在“/ifs/”目录下创建名为“TEST”的检测目录。  如果目录创建成功,则问题不在 Isilon 文件系统上:

cd /ifs/ && mkdir TEST && pwd && ls -l

  9.从 Isilon CLI 创建手动快照:

 isi snapshot create /ifs/TEST --name=TEST-SNAPSHOT

如果快照失败,并显示“snapshot create failed:Operation not permitted“消息,则问题出现在 Isilon 快照创建机制上。
  
  10 按照本知识库文章的“解决方案”部分中所述的步骤进行作。

  11 在 Avamar 中为 Isilon 客户端运行按需备份 —> 如果正在运行并接收数据,则问题已得到解决。

  12 清理 Isilon 中的“TEST”目录:

rm -rf /ifs/TEST




     

Affected Products

Avamar
Article Properties
Article Number: 000180692
Article Type: Solution
Last Modified: 10 Dec 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.