Avamar:Isilon NDMP 備份失敗,並顯示「NDMP:無法建立快照」和「不允許操作」

Summary: Isilon NDMP 備份失敗,並出現錯誤「無法建立快照:不允許作業」,因為 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 備份工作失敗,且未成功完成。
  • 為指定目錄建立快照失敗,並顯示 「不允許操作」。
  • 無法建立 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: 「無法建立目錄路徑>的快照<:不允許操作。
  • NDMP 內容建立失敗,隨後發生內部錯誤中止。

 基礎疾病

  • OneFS 中的快照服務已關閉,無法進行任何快照作業。
  • NDMP 依賴於快照創建來捕獲一致的數據狀態;沒有它,備份將無法繼續。
  • 記錄中未指出其他環境因素 (例如網路問題)。

Resolution

解決方案步驟 - 使用 OneFS Web UI

root 使用者身分登入 OneFS Web 介面。
瀏覽至 Data Protection > SnapshotIQ > 設定。
勾選標示為啟用快照服務的方塊。

  • 在「新啟用」區段下,還要檢查:
    • 自動建立快照
    • 自動刪除快照
  • 捲動至全域可見度和存取區域,並將其啟用。
  • 針對每個通訊協定 (NFS、SMB、本機),啟用對應的可見度和存取選項。
  • 按一下儲存變更按鈕以套用新組態。

 


替代解決方案 - 使用命令行介面 (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,以確保為受保護的目錄建立快照。
  • 檢閱叢集儲存空間使用情況,確認預期的快照空間耗用量。

注意:啟用快照服務后,更改可能需要幾分鐘才能傳播到所有節點。
警告:快照設定不正確可能會影響資料保護原則。如果您不確定組態,請先聯絡 Dell 支援,然後再繼續。
警示:啟用快照會增加儲存裝置耗用。驗證群集是否有足夠的可用空間以避免空間不足的情況。

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

如果快照失敗並顯示「快照建立失敗:不允許操作」訊息,則問題出在 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.