Avamar: Isilon NDMP-sikkerhedskopiering mislykkes med "NDMP: Snapshot kunne ikke oprettes" og "Handling ikke tilladt"
Summary: Isilon NDMP-sikkerhedskopieringer mislykkes med fejlen "Snapshot kunne ikke oprettes: Handling ikke tilladt", fordi Snapshot-tjenesten er deaktiveret i OneFS. Aktivering af Snapshot-tjenesten og relaterede indstillinger løser problemet. ...
Symptoms
- NDMP-sikkerhedskopieringsjob mislykkes og fuldføres ikke korrekt.
- Oprettelse af snapshot for den angivne mappe mislykkes med "Handling ikke tilladt."
- NDMP-kontekst kan ikke oprettes, hvilket forårsager et internt NDMP-fejlstop.
- Backup datastream stopper; Der overføres ingen data (antallet af læse- og skrevne bytes er nul).
Eksempel på logposter
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-tjenesten i OneFS er deaktiveret. NDMP kræver snapshots for at registrere en ensartet datatilstand under sikkerhedskopiering. Når tjenesten ikke er aktiv, mislykkes oprettelsen af snapshots, og NDMP-handlinger kan ikke fortsætte.
Nøgleindikatorer:
- Fejl: "Snapshot <for mappesti> kunne ikke oprettes: Operation ikke tilladt."
- Oprettelse af NDMP-kontekst mislykkes, efterfulgt af et internt fejlstop.
Underliggende forhold
- Snapshot-tjenesten i OneFS er slået fra, hvilket forhindrer snapshothandlinger.
- NDMP er afhængig af oprettelse af snapshots for at registrere en konsistent datatilstand. Uden den kan sikkerhedskopieringen ikke fortsætte.
- Der er ikke angivet yderligere miljømæssige faktorer (f.eks. netværksproblemer) i logfilerne.

Resolution
Løsningstrin – Brug af OneFS-webbrugergrænsefladen
Log på OneFS-webgrænsefladen som rodbruger.
Gå til Indstillinger for SnapshotIQ > for databeskyttelse>.
Marker afkrydsningsfeltet Aktiver snapshot-tjeneste.
- Under den nyligt aktiverede sektion skal du også kontrollere:
- Opret automatisk snapshots
- Slet automatisk snapshots
- Rul til området Global synlighed og adgang, og aktivér det.
- For hver protokol (NFS, SMB, Lokal) skal du aktivere de tilsvarende synligheds- og adgangsindstillinger.
- Klik på knappen Gem ændringer for at anvende den nye konfiguration.

Alternativ opløsning – Brug af kommandolinjegrænsefladen (CLI)
Hvis webbrugergrænsefladen ikke er tilgængelig, kan snapshottjenesten aktiveres ved hjælp af 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
Verifikation
- Kør et NDMP-sikkerhedskopieringsjob, og bekræft, at fejlen ikke længere vises i avndmp-logfiler .
- Kontroller SnapshotIQ UI for at sikre, at snapshots oprettes til beskyttede mapper.
- Gennemgå klyngestorageforbruget for at bekræfte det forventede pladsforbrug af snapshots.
Bemærk: Når snapshottjenesten er aktiveret, kan det tage et par minutter, før ændringerne overføres på tværs af alle noder.
Additional Information
Fejlfindingstrin:
1. SSH til NDMP-accelerator som root-bruger
2. Skift mappen til Isilon-klientmappen:
cd /usr/local/avamar/var/<ISILON_CLIENT>
3. Kør en Isilon-sokkelforbindelsestest ved hjælp af ndmp.cfg-filen:
avndmp --browse `cat ndmp.cfg`
Hvis gennemsøgningen lykkes, vises et output, der ligner outputtet nedenfor:
4. SSH til Isilon som root-bruger.
5. Kontroller, at Isilon har en SNAPSHOTIQ-licens installeret –> kolonnen Status viser "Licenseret"
isi license list | grep -i snapshot
6. Kontrollér, at rollen SystemAdministrator har alle de korrekte tilladelser. Se Isilon-administrationsvejledningen for at få en liste over tilladelser.
isi auth roles view SystemAdmin
7. Kontroller i den isi_snapshot_d.log fil for at få status for snapshottet –> Matcher fejlen fra Avamar NDMP-logfiler:
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. Opret en testmappe med navnet "TEST" under mappen "/ifs/". Hvis mappen er oprettet, er problemet ikke på Isilon-filsystemet:
cd /ifs/ && mkdir TEST && pwd && ls -l
9. Opret et manuelt snapshot fra Isilon CLI:
isi snapshot create /ifs/TEST --name=TEST-SNAPSHOT
Hvis snapshottet mislykkedes med "oprettelse af snapshot mislykkedes: Operation not permitted" -meddelelsen, er problemet på Isilon Snapshot-oprettelsesmekanismen.
10 Følg de trin, der er angivet i afsnittet Opløsning i denne KB.
11 Kør en on-demand-sikkerhedskopiering af Isilon-klienten i Avamar –> Hvis du kører og indtager data, er problemet løst.
12 Ryd op i mappen "TEST" i Isilon:
rm -rf /ifs/TEST