Isilon: NetWorker NSM for NAS – Gjenoppretting av isilon- eller PowerScale-øyeblikksbilder mislykkes med feilmeldingen Permission Denied (Tillatelse) på en Linux NetWorker-server.

Summary: Under en NSM for gjenoppretting som kan blas gjennom NAS på en Linux-basert NetWorker-server, monteres øyeblikksbildet midlertidig under "/nsr/tmp" av NFS for å tillate at det blas gjennom for detaljert gjenoppretting. Noen ganger kan monteringen av øyeblikksbildet mislykkes med feilmeldingen "Permission Denied" (Ingen tillatelse). ...

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

Det vises en feilmelding etter at monteringsoperasjonen mislykkes. Hvis du bruker NMC for gjenoppretting, er det noe lignende : "Unable to open directory '/nsr/tmp/1234.1234567" på vert "networkerserver.dell.com". Ingen tillatelse».. Hvis du bruker kommandolinjen "nsrsnapadmin" til å utføre gjenopprettingen, er det noe sånt som "access denied by server when mounting" (Tilgang nektet av server ved montering).

Cause

Rotbrukeren på NetWorker-serveren trenger tilstrekkelige rettigheter for å kunne traversere det monterte øyeblikksbildet. Rotbrukeren på NetWorker-serveren trenger lese- og "utfør"-tillatelser på katalogene for å kunne traversere det monterte øyeblikksbildet og se innholdet inni.

I dette bestemte tilfellet hadde Isilon/PowerScale '/ifs/data' opprinnelig disse tillatelsene, noe som fungerte 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_execute
Dette filsystemet fikk deretter endret tillatelsene sine, noe som utløste denne atferden – merk at «les» og «utfør»-tillatelser 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_attr
Logisk gjør NetWorker et NFS-montering av øyeblikksbildet og legger en bane til det under "/nsr/tmp/123.1234567" – dette kan gjøres manuelt (utenfor NetWorker), og det samme problemet vil bli observert når du prøver å traversere det monterte filsystemet. Denne feilmeldingen "Ingen tillatelse" er en egenskap for NFS selv. Her er et eksempel på montering av samme øyeblikksbilde og forsøk på å traversere det (uten NetWorker).
 
Montering og surfing med riktige tillatelser for NFS-konfigurasjon (rotbrukeren på NetWorker-serveren har lest/utført tilgang i /ifs/data directory).
[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 surfing med feil tillatelser på NFS-konfigurasjon (rotbruker på NetWorker Server blir nektet lese-/kjøretilgang i /ifs/data directory).
[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. Ha «lese» og «utfør»-rettigheter på filsystemet for «alle» i filsystemet ved opprettelsestidspunkt for øyeblikksbilder.

2. Tildel rotbrukeren til NetWorker-serveren de nødvendige tillatelsene ved å opprette en NFS-ressurs på selve Isilon/PowerScale.

Når du prøver å montere et øyeblikksbilde for å bla gjennom det ved hjelp av kommandolinjen («/ifs/data» har 700 tillatelser da øyeblikksbildet ble tatt, og ingen NFS-eksport ble opprettet).
[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-0
Når du prøver å montere et øyeblikksbilde for å bla gjennom det ved hjelp av kommandolinjen , har "/ifs/data" 700 tillatelser når øyeblikksbilde ble tatt, og en NFS-eksport opprettes på riktig måte på Isilon selv, slik at bare rotbrukeren på NetWorker-serveren kan traversere øyeblikksbildet av 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, NetWorker
Article 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.