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

摘要: 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. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

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".

原因

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

解决方案

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

受影响的产品

NetWorker Family, Isilon, NetWorker
文章属性
文章编号: 000198204
文章类型: Solution
上次修改时间: 01 6月 2023
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。