Dell Unity: Systém CIFS občas nepovoluje nové relace.
Summary: Relace CIFS selžou s STATUS_USER_SESSION_DELETED. To je způsobeno problémem v kódu 4.0 a 4.1, který generuje ID relací nad 64 000. (oprava společností Dell)
Symptoms
Občas dojde k problémům s přístupem CIFS. Existující relace fungují správně, ale žádné nové relace do pole se nepřipojí. Vyřeší se to po určité době bez zásahu podpory. Při kontrole protokolů připojení SMBClient na hostiteli se zobrazí následující událost:
Pokud je během problému spuštěno trasování paketů, uvidíte, že klient úspěšně vytvoří relaci prostřednictvím volání SessionSetup. Poté se pokusí provést volání TreeConnect na požadovanou cestu. V tomto okamžiku server NAS odpoví chybovou zprávou a stavem NT STATUS_USER_SESSION_DELETED.
Cause
Jedná se o problém způsobený problémem s kódem ve verzích 4.0 a 4.1. Problém nastává, když je ID relace vydané serverem NAS vyšší než 64 000. Nejedná se o skutečný počet aktivních relací, ale pouze o hodnotu ID návštěvy. K tomuto problému může dojít, i když je v daném okamžiku pouze několik tisíc aktivních relací, a vyřeší se, jakmile znovu začneme vydávat relace s nižšími čísly ID relací.
Resolution
Řešení:
V současné době existuje alternativní řešení, které zahrnuje nastavení parametru v systému Unity. Změna parametru snižuje aktuální maximální počet relací ze 127 000 na 64 000. Tím zabráníte tomu, aby server NAS vydal ID relace vyšší než 64 000, ale také omezíte maximální počet relací na 64 000. Změna parametru vyžaduje restartování procesorů úložiště. Kontaktujte podporu a odkažte se na tento článek znalostní databáze, který vám pomůže použít zástupné řešení. Po upgradu kódu musí být parametr nastaven zpět na výchozí hodnotu, aby bylo možné více než 64 tisíc relací.
Trvalá oprava:
Tento problém bude opraven ve verzi kódu 4.2.x.