Isilon: NetWorker NSM for NAS - Isilon or PowerScale snapshot browsable recovery fails with Permission Denied error on a Linux NetWorker Server.
概要: Under en NSM för NAS-återställning på en Linux-baserad NetWorker-server monteras snapshoten som ska återställas tillfälligt under "/nsr/tmp" av NFS för att den ska kunna bläddras för detaljerad återställning. Ibland kan monteringen av snapshoten misslyckas med felmeddelandet "Permission Denied". ...
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Ett felmeddelande visas när monteringsåtgärden misslyckas. Om du använder NMC för återställning är det något i formatet " Unable to open directory '/nsr/tmp/1234.1234567' on host 'networkerserver.dell.com'. Permission denied". Om du använder kommandoraden "nsrsnapadmin" för att utföra återställningen är det något i liknar "åtkomst nekas av servern vid montering".
原因
Användaren "root" på NetWorker-servern behöver tillräcklig behörighet för att kunna bläddra igenom den monterade snapshoten. Rotanvändaren på NetWorker-servern behöver läs- och exekveringsbehörighet på katalogerna för att kunna bläddra igenom den monterade snapshoten och visa innehållet i den.
I det här specifika fallet hade Isilon/PowerScale "/ifs/data" ursprungligen dessa behörigheter, vilket fungerade bra.
Montering och surfning med rätt behörigheter på NFS-konfigurationen (användaren "root" på NetWorker-servern har läs-/exekveringsåtkomst i katalogen /ifs/data).
Montering och sökning med felaktiga behörigheter på NFS-konfigurationen (rotanvändaren på NetWorker-servern nekas läs-/exekveringsåtkomst i katalogen /ifs/data).
I det här specifika fallet hade Isilon/PowerScale "/ifs/data" ursprungligen dessa behörigheter, vilket fungerade bra.
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_executeDet här filsystemet fick därefter sina behörigheter ändrade, vilket utlöste det här beteendet. Observera att behörigheterna "läs" och "utför" för "alla" tas bort i 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_attrLogiskt sett gör NetWorker en NFS-montering av ögonblicksbilden och lägger en sökväg till den under "/nsr/tmp/123.1234567" – detta kan göras manuellt (utanför NetWorker) och samma problem observeras när du försöker flytta det monterade filsystemet. Felet "Permission Denied" är en egenskap hos själva NFS. Här är ett exempel på hur du monterar samma snapshot och försöker flytta den (utan NetWorker).
Montering och surfning med rätt behörigheter på NFS-konfigurationen (användaren "root" på NetWorker-servern har läs-/exekveringsåtkomst i katalogen /ifs/data).
[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 och sökning med felaktiga behörigheter på NFS-konfigurationen (rotanvändaren på NetWorker-servern nekas läs-/exekveringsåtkomst i katalogen /ifs/data).
[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. Ha behörigheten "read" och "execute" på filsystemet för "alla" på filsystemet vid skapande av snapshot.
2. Tilldela "root"-användaren för NetWorker-servern de behörigheter som krävs genom att skapa en NFS-resurs på själva Isilon/PowerScale.
Vid försök att montera en snapshot och bläddra igenom den med kommandoraden ("/ifs/data" har 700 behörigheter när snapshot togs och ingen NFS-export har skapats).
2. Tilldela "root"-användaren för NetWorker-servern de behörigheter som krävs genom att skapa en NFS-resurs på själva Isilon/PowerScale.
Vid försök att montera en snapshot och bläddra igenom den med kommandoraden ("/ifs/data" har 700 behörigheter när snapshot togs och ingen NFS-export har skapats).
[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-0Vid försök att montera en snapshot för att bläddra igenom den med hjälp av kommandoraden har "/ifs/data" 700 behörigheter när snapshot togs och en NFS-export skapas korrekt på Isilon så att bara användaren "root" på NetWorker-servern kan bläddra igenom ögonblicksbilden 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
対象製品
NetWorker Family, Isilon, NetWorker文書のプロパティ
文書番号: 000198204
文書の種類: Solution
最終更新: 01 6月 2023
バージョン: 4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。