Avamar: Isilon NDMP-säkerhetskopiering misslyckas med "NDMP: Det gick inte att skapa ögonblicksbild" och "Åtgärden är inte tillåten"
Summary: Isilon NDMP-säkerhetskopieringar misslyckas med felmeddelandet "Det gick inte att skapa ögonblicksbild: Åtgärden är inte tillåten" eftersom snapshot-tjänsten är avaktiverad i OneFS. Att aktivera ögonblicksbildstjänsten och relaterade inställningar löser problemet. ...
Symptoms
- NDMP-säkerhetskopieringsjobb misslyckas och slutförs inte.
- Det går inte att skapa ögonblicksbilder för den angivna katalogen med "Åtgärden är inte tillåten".
- NDMP-kontext kan inte skapas, vilket orsakar ett internt NDMP-felstopp.
- Dataströmmen för säkerhetskopiering stoppas; Inga data överförs (antalet lästa och skrivna byte är noll).
Exempel på loggposter
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
Snapshot-tjänsten i OneFS är inaktiverad. NDMP kräver ögonblicksbilder för att registrera ett konsekvent datatillstånd under säkerhetskopieringen. När tjänsten inte är aktiv går det inte att skapa ögonblicksbilder och NDMP-åtgärderna kan inte fortsätta.
Nyckeltal:
- Fel: "Det gick inte att skapa ögonblicksbild för <katalogsökvägen>: Drift är inte tillåten."
- Det går inte att skapa NDMP-kontext, följt av ett internt felstopp.
Underliggande villkor
- Snapshot-tjänsten i OneFS är avstängd, vilket förhindrar snapshot-åtgärder.
- NDMP förlitar sig på skapande av ögonblicksbilder för att samla in ett konsekvent datatillstånd. Utan den kan säkerhetskopieringen inte fortsätta.
- Inga ytterligare miljöfaktorer (t.ex. nätverksproblem) anges i loggarna.

Resolution
Lösningssteg – Använda OneFS-webbgränssnittet
Logga in på OneFS-webbgränssnittet som rotanvändare.
Gå till Inställningar för SnapshotIQ-dataskydd >> .
Markera rutan med etiketten Aktivera ögonblicksbildstjänst.
- Under det nyligen aktiverade avsnittet kontrollerar du även:
- Skapa ögonblicksbilder automatiskt
- Ta bort ögonblicksbilder automatiskt
- Bläddra till området Global synlighet och åtkomst och aktivera det.
- För varje protokoll (NFS, SMB, lokal) aktiverar du motsvarande synlighets- och åtkomstalternativ.
- Klicka på knappen Spara ändringar för att tillämpa den nya konfigurationen.

Alternativ lösning – med hjälp av kommandoradsgränssnittet (CLI)
Om webbgränssnittet inte är tillgängligt kan ögonblicksbildstjänsten aktiveras med 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
Verifiering
- Kör ett NDMP-säkerhetskopieringsjobb och bekräfta att felet inte längre visas i avndmp-loggarna .
- Kontrollera SnapshotIQ-gränssnittet för att säkerställa att ögonblicksbilder skapas för skyddade kataloger.
- Granska användningen av klusterlagring för att bekräfta förväntad förbrukning av snapshotutrymme.
Obs! När du har aktiverat ögonblicksbildstjänsten kan det ta några minuter innan ändringarna sprids över alla noder.
Additional Information
Felsökningssteg:
1. SSH till NDMP-accelerator som rotanvändare
2. Ändra katalogen till Isilon-klientkatalogen:
cd /usr/local/avamar/var/<ISILON_CLIENT>
3. Kör ett anslutningstest för Isilon-socketen med hjälp av filen ndmp.cfg:
avndmp --browse `cat ndmp.cfg`
Om bläddringen lyckas visas utdata som liknar utdata nedan:
4. SSH till Isilon som rotanvändare.
5. Kontrollera att Isilon har en SNAPSHOTIQ-licens installerad –> statuskolumnen visar "Licensierad"
isi license list | grep -i snapshot
6. Kontrollera att SystemAdmin-rollen har rätt behörigheter. En lista över behörigheter finns i Isilon Administration Guide.
isi auth roles view SystemAdmin
7. Kontrollera i isi_snapshot_d.log-filen för åtgärdsstatus för ögonblicksbilden –> matchar felet från Avamar NDMP-loggar:
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. Skapa en testkatalog med namnet "TEST" under katalogen "/ifs/". Om katalogen har skapats finns problemet inte på Isilon-filsystemet:
cd /ifs/ && mkdir TEST && pwd && ls -l
9. Skapa en manuell ögonblicksbild från Isilon CLI:
isi snapshot create /ifs/TEST --name=TEST-SNAPSHOT
Om ögonblicksbilden misslyckades med "Det gick inte att skapa ögonblicksbilden: Åtgärden är inte tillåten" och problemet aktiveras i Isilon Snapshot-mekanismen.
10 Följ de steg som anges i avsnittet Lösning i denna KB.
11 Kör en säkerhetskopiering på begäran för Isilon-klienten i Avamar –> Om du kör och matar in data har problemet lösts.
12 Rensa katalogen "TEST" i Isilon:
rm -rf /ifs/TEST