Isilon: NetWorker NSM for NAS - Isilon or PowerScale snapshot browsable recovery fail with Permission Denied error on a Linux NetWorker Server.
摘要: Podczas odzyskiwania NSM dla nas przeglądania na serwerze NetWorker opartym na systemie Linux migawka do odzyskania jest tymczasowo zamontowana w obszarze "/nsr/tmp" przez NFS, aby umożliwić przeglądanie jej w celu szczegółowego odzyskiwania. Czasami montaż migawki może się nie powieść z komunikatem o błędzie "Odmowa uprawnień". ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Po zakończeniu operacji montażu zostanie wyświetlony komunikat o błędzie. W przypadku korzystania z NMC do odzyskiwania na hoście pojawia się komunikat "Unable to open directory '/nsr/tmp/1234.1234567" na hoście "networkerserver.dell.com". Odmowa uprawnień". W przypadku korzystania z wiersza polecenia "nsrsnapadmin" do odzyskiwania może to być "odmowa dostępu przez serwer podczas montażu".
原因
Użytkownik główny na serwerze NetWorker potrzebuje wystarczających uprawnień, aby móc przechodzić przez zamontowane migawki. Użytkownik główny na serwerze NetWorker potrzebuje uprawnień "read" i "execute" w katalogach, aby móc przechodzić przez zamontowane migawki i zobaczyć zawartość wewnątrz.
W tym konkretnym przypadku początkowo "/ifs/data" Isilon/PowerScale miał te uprawnienia, które działały prawidłowo.
Montaż i przeglądanie przy użyciu odpowiednich uprawnień w konfiguracji NFS (użytkownik główny na serwerze NetWorker ma dostęp do odczytu/wykonywania w katalogu /ifs/data).
Montaż i przeglądanie przy użyciu nieprawidłowych uprawnień w konfiguracji NFS (użytkownik główny na serwerze NetWorker odmawia dostępu do odczytu/wykonania w katalogu /ifs/data).
W tym konkretnym przypadku początkowo "/ifs/data" Isilon/PowerScale miał te uprawnienia, które działały prawidłowo.
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_executeW tym systemie plików zmieniono uprawnienia, co spowodowało takie zachowanie — należy pamiętać, że uprawnienia "read" i "execute" dla "wszyscy" są usuwane w systemie plików
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_attrLogicznie NetWorker tworzy montaż NFS migawki i wprowadza do niej ścieżkę w obszarze "/nsr/tmp/123.1234567" — można to zrobić ręcznie (poza NetWorker), a ten sam problem zostanie zaobserwowany podczas próby przejścia przez zamontowany system plików. Ten błąd odmowy uprawnień jest cechą charakterystyczną samego NFS. Poniżej przedstawiono przykład montażu tej samej migawki i próby jej przejścia (bez NetWorker).
Montaż i przeglądanie przy użyciu odpowiednich uprawnień w konfiguracji NFS (użytkownik główny na serwerze NetWorker ma dostęp do odczytu/wykonywania w katalogu /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
Montaż i przeglądanie przy użyciu nieprawidłowych uprawnień w konfiguracji NFS (użytkownik główny na serwerze NetWorker odmawia dostępu do odczytu/wykonania w katalogu /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. Mieć uprawnienia "read" i "execute" w systemie plików dla "wszystkich" w systemie plików w momencie tworzenia migawki.
2. Przydzielenie użytkownikowi root serwera NetWorker niezbędnych uprawnień poprzez utworzenie udziału NFS w samym Isilon/PowerScale.
Podczas próby zamontowania migawki w celu przeglądania jej przy użyciu wiersza poleceń ("/ifs/data" ma 700 uprawnień podczas migawki i nie utworzono eksportu NFS).
2. Przydzielenie użytkownikowi root serwera NetWorker niezbędnych uprawnień poprzez utworzenie udziału NFS w samym Isilon/PowerScale.
Podczas próby zamontowania migawki w celu przeglądania jej przy użyciu wiersza poleceń ("/ifs/data" ma 700 uprawnień podczas migawki i nie utworzono eksportu 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 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-0Podczas próby zamontowania migawki w celu przeglądania jej przy użyciu wiersza poleceń - "/ifs/data" ma 700 uprawnień podczas migawki, a eksport NFS jest prawidłowo tworzony na samym Isilon, aby umożliwić tylko użytkownikowi "root" na serwerze NetWorker przesuw migawki przez 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。