Řada FluidFS: Z důvodu vysokého využití zdrojů SMB nejsou povoleny nové relace.
Summary: Události mohou hlásit, že z důvodu vysokého využití prostředků protokolu SMB (Server Message Block) nejsou povoleny nové relace.
Symptoms
Příklad:
2021 Dec 3 08:04:42.746961 (08:04:42) node1 INFO eventDispatcher[18467]: Event ( SMBMemThreshold4 ) Category ( Client Access ) Text ( Due to SMB high resource usage new sessions not allowed. Description: Due to SMB high resource usage new sessions are not allowed on NAS controller 0. )
K problému pravděpodobně dojde na začátku, když jsou nová připojení klientů k zařízení odepřena, což vede ke ztrátě přístupu.
Stávající klientská připojení budou i nadále fungovat správně, zatímco jiná se při pokusu o opětovné připojení k problematickému uzlu nezdaří. V takovém případě se zařízení pokusí vyrovnávat zatížení připojení převzetím služeb při selhání druhým uzlem.
Tato chyba je bohužel klasifikována pouze jako informační, takže je nepravděpodobné, že by správci viděli výstrahu dříve, než klienti zaznamenají problémy s připojením.
Cause
Zařízení má limit relací, pokud je tohoto limitu dosaženo, nové relace se odepře.
Příklad:
2021 Dec 3 08:03:15.011115 (08:03:15) node0 NOTICE lwio: [22628] ALWAYS:0x7f77f41cc700:SrvElementsAllowNewSessions():lwio/server/srv/elements/libmain.c:631:2919018928: Sessions were limited because of sessions limitation (current = 24000, max = 24000)
Relace se nesmí zaměňovat s připojením. Zařízení má maximální počet připojení 10 000, pokud se jedná o 24GB zařízení, a až 30 000, pokud se jedná o 48GB zařízení. S rostoucím počtem zařízení přidaných do clusteru dochází k většímu počtu připojení.
Rozdíl mezi připojením a relací v tomto kontextu spočívá v tom, že připojení představuje komunikační kanál fyzické vrstvy.
Relace vidí stav výměny informací. Jedno připojení může mít více relací.
Někdy existují scénáře, kdy jsou počty připojení nízké, ale počty relací dosahují maxima. V těchto případech může být na zařízení spuštěný klientský software, aplikace nebo skript, který vytváří další relace.
Další informace o omezeních zařízení FluidFS naleznete v matici podpory systému FluidFS verze 6.
Resolution
Existuje několik způsobů, jak tento problém řešit. Nejrychlejším řešením by bylo restartování postiženého uzlu.
Tato akce odpojí všechny klienty od tohoto uzlu a vynutí převzetí služeb při selhání. Odpojeny budou také všechny nepoužívané nebo nečinné relace.
Tato připojení je možné spravovat a monitorovat pomocí nástroje Dell Storage Manager (DSM) a konzole MMC (Microsoft Management Console).
Tato kontrola vám může pomoct určit podezřelé klienty s vysokým počtem relací pro budoucí použití. Další informace o konzoli MMC a FluidFS naleznete v tématu Řada FluidFS: Jak používat modul snap-in konzoly MMC ke správě sdílených složek SMB FluidFS
Pokud jsou klienti identifikováni jako hlavní příčina všech počtů relací, je možné ručně odpojit pouze tyto klienty. Tento přístup ponechá všechna ostatní existující připojení beze změny.
Additional Information
Rozhraní příkazového řádku FluidFS pro správu relací:
CLI/client-access/activity/active-sessions> list list-idle-sessions list-sessions-with-many-open-files view-SMB-session view-NFS-session view-FTP-session logoff-NFS-session-by-id logoff-SMB-session-by-id logoff-FTP-session-by-id logoff-NFS-sessions logoff-SMB-sessions logoff-FTP-sessions