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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。