Isilon: NetWorker NSM for NAS – Genoprettelse af Isilon- eller PowerScale-snapshot kan ikke udføres med tilladelse nægtet-fejl på en Linux NetWorker-server.
Summary: Under en NSM til NAS-browsable-gendannelse på en Linux-baseret NetWorker-server monteres det snapshot, der skal gendannes, midlertidigt under "/nsr/tmp" af NFS, så det kan gennemses til detaljeret gendannelse. Nogle gange kan monteringen af snapshottet mislykkes med fejlmeddelelsen "Tilladelse nægtet". ...
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
Der vises en fejlmeddelelse, når tilslutningshandlingen mislykkes. Hvis du bruger NMC til gendannelse, er det noget i stil med - "Kan ikke åbne mappen "/nsr/tmp/1234.1234567" på værten "networkerserver.dell.com". Tilladelse nægtet". Hvis du bruger kommandolinjen "nsrsnapadmin" til at udføre gendannelsen, er det noget i stil med "adgang nægtet af server under montering".
Cause
"root"-brugeren på NetWorker-serveren har brug for de nødvendige rettigheder til at kunne gennemløbe det monterede snapshot. "root"-brugeren på NetWorker-serveren skal have "læse"- og "eksekvere" tilladelser på mapperne for at kunne gennemløbe det monterede snapshot og se indholdet indeni.
I dette særlige tilfælde havde Isilon/PowerScale '/ifs/data' oprindeligt disse tilladelser, som fungerede fint.
Montering og søgning med korrekte tilladelser på NFS-konfiguration ("root"-brugeren på NetWorker-serveren har læse-/eksekveringsadgang på /ifs/data-mappen).
Montering og browsing med forkerte tilladelser på NFS-konfiguration (rodbruger på NetWorker Server nægtes læse/eksekveringsadgang på /ifs/data-mappen).
I dette særlige tilfælde havde Isilon/PowerScale '/ifs/data' oprindeligt disse tilladelser, som fungerede fint.
powerscale.dell.com# ls -led /ifs/data drwxr-xr-x 6 root wheel 113 Mar 28 13:10 /ifs/data OWNER: user:root GROUP: group:wheel SYNTHETIC ACL 0: user:root allow dir_gen_read,dir_gen_write,dir_gen_execute,std_write_dac,delete_child 1: group:wheel allow dir_gen_read,dir_gen_execute 2: everyone allow dir_gen_read,dir_gen_executeDette filsystem fik efterfølgende sine tilladelser ændret, som udløste denne adfærd -- bemærk, at tilladelserne "read" og "execute" (eksekver) for "alle" fjernes på filsystemet
powerscale.dell.com# chmod 700 /ifs/data powerscale.dell.com# ls -led /ifs/data drwx------ 6 root wheel 113 Mar 28 13:10 /ifs/data OWNER: user:root GROUP: group:wheel SYNTHETIC ACL 0: user:root allow dir_gen_read,dir_gen_write,dir_gen_execute,std_write_dac,delete_child 1: group:wheel allow std_read_dac,std_synchronize,dir_read_attrLogisk set opretter NetWorker en NFS-tilslutning til snapshottet og lægger en sti til det under "/nsr/tmp/123.1234567" - dette kan gøres manuelt (uden for NetWorker), og det samme problem vil blive observeret, når du forsøger at gennemløbe det tilsluttede filsystem. Denne "Tilladelse nægtet"-fejl er kendetegnet ved selve NFS. Her er et eksempel på montering af det samme snapshot og forsøg på at gennemløbe det (uden NetWorker).
Montering og søgning med korrekte tilladelser på NFS-konfiguration ("root"-brugeren på NetWorker-serveren har læse-/eksekveringsadgang på /ifs/data-mappen).
[root@networkerserver.dell.com tmp]# mount powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220329075723-1648537042-0 /tmp/mount [root@networkerserver.dell.com tmp]# ls -l /tmp/mount total 8 drwxr-xr-x 5 root root 77 Jul 4 2021 Isilon_Support drwxr-xr-x 2 root root 30 Dec 22 2020 recoverfolder drwxr-xr-x 2 root root 176 Mar 23 14:27 testbackup
Montering og browsing med forkerte tilladelser på NFS-konfiguration (rodbruger på NetWorker Server nægtes læse/eksekveringsadgang på /ifs/data-mappen).
[root@networkerserver.dell.com tmp]# mount powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220329075723-1648537042-0 /tmp/mount [root@networkerserver.dell.com tmp]# ls -l /tmp/mount ls: cannot open directory /tmp/mount: Permission denied
Resolution
1. Have "read" og "execute"-rettigheder på filsystemet for "alle" på filsystemet på oprettelsestidspunktet for snapshot.
2. Tildel "root"-brugeren af NetWorker-serveren de nødvendige tilladelser ved at oprette en NFS-deling på selve Isilon/PowerScale.
Når du forsøger at tilslutte et snapshot for at gennemse det ved hjælp af kommandolinjen ("/ifs/data" har 700 tilladelser, når snapshot blev taget, og der ikke er oprettet en NFS-eksport).
2. Tildel "root"-brugeren af NetWorker-serveren de nødvendige tilladelser ved at oprette en NFS-deling på selve Isilon/PowerScale.
Når du forsøger at tilslutte et snapshot for at gennemse det ved hjælp af kommandolinjen ("/ifs/data" har 700 tilladelser, når snapshot blev taget, og der ikke er oprettet en NFS-eksport).
[root@networkerserver.dell.com ~]# nsrsnapadmin -s networkerserver.dell.com -M networkerserver.dell.com -c powerscale.dell.com -S 3863397257 -r 180437:nsrsnapadmin:Trying NAS credentials from 'NSR client' 'powerscale.dell.com', group 'SNAP/NASSNAPWF/BACKUP/NAS' 38008:(pid 12645):Snapshot not found 173276:nsrsnapadmin: Will retry to mount path '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0' 4 more times: Unable to mount '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0': Command 'mount -t nfs "powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0" "/nsr/tmp/12645.1648806854" 2>&1' exited with code 32: mount.nfs: access denied by server while mounting powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0 173276:nsrsnapadmin: Will retry to mount path '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0' 3 more times: Unable to mount '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0': Command 'mount -t nfs "powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0" "/nsr/tmp/12645.1648806859" 2>&1' exited with code 32: mount.nfs: access denied by server while mounting powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0 173276:nsrsnapadmin: Will retry to mount path '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0' 2 more times: Unable to mount '/net/powerscale.dell.com/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0': Command 'mount -t nfs "powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0" "/nsr/tmp/12645.1648806865" 2>&1' exited with code 32: mount.nfs: access denied by server while mounting powerscale.dell.com:/ifs/data/.snapshot/NSMNAS-20220401101904-1648804743-0Når du forsøger at tilslutte et snapshot for at gennemse det ved hjælp af kommandolinjen - "/ifs/data" har 700 tilladelser, når snapshot er taget, og en NFS-eksport oprettes korrekt på selve Isilon, så kun "root"-brugeren på NetWorker-serveren kan gennemse snapshottet af NFS.
[root@networkerserver.dell.com ~]# nsrsnapadmin -s networkerserver.dell.com -M networkerserver.dell.com -c powerscale.dell.com -S 3863397257 -r 180437:nsrsnapadmin:Trying NAS credentials from 'NSR client' 'powerscale.dell.com', group 'SNAP/NASSNAPWF/BACKUP/NAS' 38008:(pid 10873):Snapshot not found Current working directory is /ifs/data/ snaprecover> ls -l total 8 drwxr-xr-x root 77 Jul 04 2021 Isilon_Support drwxr-xr-x root 30 Dec 22 2020 recoverfolder drwxr-xr-x root 176 Mar 23 14:27 testbackup
Affected Products
NetWorker Family, Isilon, NetWorkerArticle Properties
Article Number: 000198204
Article Type: Solution
Last Modified: 01 Jun 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.