PowerScale: Niemożliwe do znalezienia identyfikatory UID w eksporcie z włączoną funkcją wyszukiwania na mapie może spowodować obciążenie lsass i problemy z wydajnością NFS.
Summary: Niemożliwy do znalezienia unikatowy identyfikator (UID) w wyszukiwaniu na mapie Eksport z włączonym identyfikatorem UID wyzwala żądania lsass uid_to_ntoken dla każdej operacji systemu plików (NFS), co może spowodować obniżenie wydajności tego systemu plików (NFS). ...
Symptoms
Istnieje rzadkie prawdopodobieństwo, że klienci korzystający z konta lokalnego, którzy nie mają mapowalnego identyfikatora UID w klastrze przy użyciu eksportu NFS skonfigurowanego z identyfikatorem UID wyszukiwania mapy, mogą potencjalnie spowodować przeciążenie lsass i doprowadzić do obniżenia wydajności.
Niektóre oznaki, że może to powodować problemy, to uid_to_ntoken Opóźnienie w statystykach LSASS ze zwiększonymi operacjami podczas uruchamiania następującego polecenia:
isi statistics protocol list --protocols=lsass_in,lsass_out --nodes=all --sort=timeavg --limit=10
Następujące błędy są widoczne dla różnych identyfikatorów UID w /var/log/lsassd.log:
[lsass] Failed to map uid 986: Failed to lookup uid 986: (LW_ERROR_NO_SUCH_USER) No such user
Obecność tych komunikatów nie oznacza, że są one przyczyną problemu z wydajnością. Często jest to spam w dziennikach, który nadal należy rozwiązać, wykonując kroki opisane w sekcji Rozwiązanie.
Cause
Resolution
Istnieją dwa możliwe rozwiązania, które umożliwiają odnalezienie identyfikatorów UID w celu powstrzymania niechcianych znalezisk.
- Spraw, aby identyfikatory UID można było znaleźć, dodając je do zewnętrznych dostawców uwierzytelniania.
- Utwórz użytkowników lokalnych dla niemożliwych do znalezienia identyfikatorów UID w klastrze.
Następujące poziomy kodu zawierają ulepszenia dotyczące tego problemu:
- 9.2.1: Rozwiązano w
PATCH: [9.2.1.24_GA-RUP_2023-09] - 9.4.0: Rozwiązano w
PATCH: [9.4.0.16_GA-RUP_2023-11] - 9.5.0: Rozwiązano w
PATCH: [9.5.0.6_LTS2023_GA-RUP] - OneFS 9.7 i nowsze wersje zawierają poprawkę w kodzie.
Wiadomości są nadal rejestrowane /var/log/lsassd.log jeśli istnieją identyfikatory UID, których nie można znaleźć, ale powyższe poziomy kodu rozwiązują problemy z wydajnością związane z posiadaniem niemożliwych do znalezienia identyfikatorów UID.