Avamar: Isilon-NDMP-Backup schlägt fehl mit "NDMP: Snapshot konnte nicht erstellt werden" und "Vorgang nicht zulässig"

Summary: Isilon-NDMP-Backups schlagen mit folgendem Fehler fehl: "Fehler beim Erstellen eines Snapshots: Operation not permitted", da der Snapshot-Service in OneFS deaktiviert ist. Das Aktivieren des Snapshot-Service und der zugehörigen Einstellungen löst das Problem. ...

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-Backupjobs schlagen fehl und werden nicht erfolgreich abgeschlossen.
  • Die Snapshot-Erstellung für das angegebene Verzeichnis schlägt mit der Meldung "Operation not permitted" fehl.
  • Der NDMP-Kontext kann nicht erstellt werden, was zu einem internen NDMP-Fehlerstopp führt.
  • Der Backupdatenstrom wird gestoppt. Es werden keine Daten übertragen (die Byteanzahl für Lese- und Schreibvorgänge ist gleich Null).

Beispiel für Protokolleinträge

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

Der Snapshot-Service in OneFS ist deaktiviert. NDMP erfordert Snapshots, um einen konsistenten Datenstatus während des Backups zu erfassen. Wenn der Service nicht aktiv ist, schlägt die Snapshot-Erstellung fehl und NDMP-Vorgänge können nicht fortgesetzt werden.

Wichtige Indikatoren:

  • Error: "Snapshot für <Verzeichnispfad konnte nicht erstellt werden>: Der Betrieb ist nicht zulässig."
  • Die NDMP-Kontexterstellung schlägt fehl, gefolgt von einem internen Fehler beim Anhalten.

 Rahmenbedingungen

  • Der Snapshot-Service in OneFS ist deaktiviert und verhindert Snapshot-Vorgänge.
  • NDMP stützt sich auf die Snapshot-Erstellung, um einen konsistenten Datenstatus zu erfassen. Ohne sie kann das Backup nicht fortgesetzt werden.
  • In den Protokollen werden keine zusätzlichen Umgebungsfaktoren (z. B. Netzwerkprobleme) angegeben.

Resolution

Lösungsschritte – mithilfe der OneFS-Webnutzeroberfläche

Melden Sie sich bei der OneFS-Weboberfläche als Root-Nutzer an.
Navigieren Sie zu Data Protection > SnapshotIQ > Settings.
Aktivieren Sie das Kontrollkästchen Enable snapshot service.

  • Überprüfen Sie außerdem im neu aktivierten Abschnitt Folgendes:
    • Snapshots automatisch erstellen
    • Snapshots automatisch löschen
  • Scrollen Sie zum Bereich Globale Sichtbarkeit und Zugriff und aktivieren Sie ihn.
  • Aktivieren Sie für jedes Protokoll (NFS, SMB, Local) die entsprechenden Sichtbarkeits- und Zugriffsoptionen.
  • Klicken Sie auf die Schaltfläche Save changes, um die neue Konfiguration anzuwenden.

 


Alternative Lösung – über die Befehlszeilenschnittstelle (CLI)

Wenn die Webnutzeroberfläche nicht verfügbar ist, kann der Snapshot-Service über SSH aktiviert werden:

# 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

Überprüfung:

  • Führen Sie einen NDMP-Backupjob aus und vergewissern Sie sich, dass der Fehler nicht mehr in den avndmp-Protokollen angezeigt wird.
  • Überprüfen Sie die SnapshotIQ-Benutzeroberfläche, um sicherzustellen, dass Snapshots für geschützte Verzeichnisse erstellt werden.
  • Überprüfen Sie die Clusterspeichernutzung, um den erwarteten Snapshot-Speicherplatzverbrauch zu bestätigen.

Hinweis: Nach dem Aktivieren des Snapshot-Service kann es einige Minuten dauern, bis die Änderungen auf alle Nodes übertragen wurden.
Warnung: Falsche Snapshot-Einstellungen können sich auf Data-Protection-Policies auswirken. Wenn Sie sich bezüglich der Konfiguration nicht sicher sind, wenden Sie sich an den Dell Support, bevor Sie fortfahren.
Achtung: Das Aktivieren von Snapshots erhöht den Speicherverbrauch. Überprüfen Sie, ob der Cluster über ausreichend freien Speicherplatz verfügt, um zu vermeiden, dass kein Speicherplatz mehr vorhanden ist.

Additional Information

Schritte zum Troubleshooting:
  1. SSH zu NDMP Accelerator als Root-Nutzer

2. Ändern Sie das Verzeichnis in das Isilon-Clientverzeichnis:

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

  3. Führen Sie einen Isilon Socket-Verbindungstest mithilfe der Datei ndmp.cfg durch:     

avndmp --browse `cat ndmp.cfg`

Wenn das Durchsuchen erfolgreich ist, wird eine Ausgabe ähnlich der folgenden angezeigt:
     
  4. Stellen Sie eine SSH-Verbindung zu Isilon als Root-Nutzer her.

  5. Überprüfen Sie, ob Isilon eine SNAPSHOTIQ-Lizenz installiert hat.> In der Statusspalte wird "Lizenziert" angezeigt.

isi license list | grep -i snapshot

  6. Überprüfen Sie, ob die SystemAdmin-Rolle über die richtigen Berechtigungen verfügt.  Eine Liste der Berechtigungen finden Sie im Isilon-Administrationshandbuch.

isi auth roles view SystemAdmin

  7. Überprüfen Sie in der isi_snapshot_d.log Datei den Status> des Snapshot-Vorgangs, der mit dem Fehler aus den Avamar-NDMP-Protokollen übereinstimmt:

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. Erstellen Sie ein Testverzeichnis mit dem Namen "TEST" im Verzeichnis "/ifs/".  Wenn das Verzeichnis erfolgreich erstellt wurde, liegt das Problem nicht im Isilon-Dateisystem:

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

  9. Erstellen Sie einen manuellen Snapshot über die Isilon-CLI:

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

Wenn der Snapshot mit "snapshot create failed: Operation not permitted, dann liegt das Problem beim Isilon Snapshot-Erstellungsmechanismus.
  
  10 Befolgen Sie die Schritte im Abschnitt "Lösung" dieses Wissensdatenbank-Artikels.

  11 Ausführen eines On-Demand-Backups für den Isilon-Client in Avamar –> Wenn Daten ausgeführt und aufgenommen werden, wurde das Problem behoben.

  12 Bereinigen Sie das Verzeichnis "TEST" in Isilon:

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.