Isilon: NetWorker NSM for NAS - Isilon- tai PowerScale-tilannevedoksen selattava palautus epäonnistuu ja Linux NetWorker -palvelimen Permission Denied -virheilmoitus epäonnistuu.

Summary: NSM for NAS -selattavan palautuksen aikana Linux-pohjaisessa NetWorker-palvelimessa NFS:n siirrettävä tilannevedos otetaan tilapäisesti käyttöön kohdassa /nsr/tmp, jotta sitä voi selata yksityiskohtaista palautusta varten. Joskus tilannevedoksen asennus epäonnistuu ja näyttöön tulee Permission Denied -virheilmoitus. ...

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

Näyttöön tulee virheilmoitus, kun asennus epäonnistuu. Jos NMC:tä käytetään palautukseen, isännän networkerserver.dell.com on "Unable to open directory "/nsr/tmp/1234.1234567" (ei voi avata hakemistoa /nsr/tmp/1234.1234567). Permission denied. Jos palautukseen käytetään komentoriviä nsrsnapadmin, palautus on esimerkiksi "access denied by server when mounting".

Cause

NetWorker-palvelimen root-käyttäjä tarvitsee riittävästi oikeuksia, jotta se voi siirtää käyttöönotetun tilannevedoksen. NetWorker-palvelimen root-käyttäjä tarvitsee hakemistojen luku- ja suoritusoikeudet, jotta se voi siirtää liitetyn tilannevedoksen ja tarkastella sen sisältöä.

Tässä tapauksessa Isilonilla/PowerScalella (/ifs/data) oli alun perin nämä käyttöoikeudet, jotka toimivat hyvin.
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
Tämän tiedostojärjestelmän oikeuksia on muutettu, mikä tämän toiminnon aiheutti. Huomioi, että tiedostojärjestelmässä on poistettu kaikkien luku- ja suoritusoikeudet.
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
Loogisesti NetWorker tekee tilannevedoksen NFS-asennuksesta ja siirtää sen polun kansioon /nsr/tmp/123.1234567. Se voidaan tehdä manuaalisesti (NetWorkerin ulkopuolella), ja sama ongelma ilmenee, kun liitettyä tiedostojärjestelmää yritetään siirtää. Tämä Permission Denied -virhe on itse NFS:n ominaisuus. Tässä on esimerkki samasta tilannevedoksesta ja sen ylittämisestä (ilman NetWorkeria).
 
Asennus ja selaaminen oikeilla NFS-määrityksiä varten (NetWorker Serverin root-käyttäjällä on luku-/suoritusoikeus /ifs/data-hakemistossa).
[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
 
NFS-määritysten asennus ja selaus virheellisillä oikeuksilla (NetWorker Serverin pääkäyttäjä ei voi lukea/suorittaa käyttöoikeutta /ifs/data-hakemistossa).
[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. Pyydä tiedostojärjestelmän "read"- ja execute-oikeuksia kaikille tiedostojärjestelmälle tilannevedoksen luontihetkellä.

2. Anna NetWorker-palvelimen root-käyttäjälle tarvittavat käyttöoikeudet luomalla NFS-jako itse Isilonille/PowerScalelle.

Kun tilannevedosta yritetään ottaa käyttöön ja sitä yritetään selata komentorivillä (/ifs/data-komennolla on 700 käyttöoikeutta tilannevedoksen luontihetkellä eikä NFS-vientiä ole luotu).
[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
Kun tilannevedosta yritetään asentaa selata käyttämällä komentoriviä / ifs/data, sillä on 700 käyttöoikeutta tilannevedoksen luonnin yhteydessä ja NFS-vienti luodaan oikein Isiloniin, jotta vain NetWorker-palvelimen root-käyttäjä voi siirtää tilannevedoksen NFS:n kautta.
[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.