FluidFS 시리즈: SMB의 리소스 사용량이 많기 때문에 새 세션이 허용되지 않습니다.
Summary: 이벤트는 SMB(Server Message Block)의 높은 리소스 사용량으로 인해 새 세션이 허용되지 않는다고 보고할 수 있습니다.
Symptoms
예:
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. )
이 문제는 어플라이언스에 대한 새 클라이언트 연결이 거부되어 액세스 권한이 손실될 때 처음 발생할 수 있습니다.
기존 클라이언트 접속은 계속해서 제대로 작동하지만 문제가 있는 노드에 다시 연결하려고 할 때 실패하는 접속도 있습니다. 이 경우 어플라이언스는 다른 노드로 페일오버하여 연결을 로드 밸런싱하려고 시도합니다.
안타깝게도 이 오류는 정보 제공으로만 분류되므로 클라이언트에 연결 문제가 발생하기 전에 관리자가 경고를 볼 가능성은 거의 없습니다.
Cause
어플라이언스에는 세션 제한이 있으며, 이 제한에 도달하면 새 세션이 거부됩니다.
본보기:
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)
세션을 연결과 혼동해서는 안 됩니다. 어플라이언스의 최대 연결 수는 24GB 어플라이언스인 경우 10,000개이며 48GB 어플라이언스인 경우 최대 30,000개입니다. 클러스터에 추가되는 어플라이언스의 수가 증가할수록 더 많은 연결이 발생합니다.
이 컨텍스트에서 connection과 session의 차이점은 connection이 물리 계층 통신 채널을 나타낸다는 것입니다.
세션에 정보 교환 상태가 표시됩니다. 단일 연결에는 여러 세션이 있을 수 있습니다.
경우에 따라 연결 수가 적지만 세션 수가 최대값에 도달하는 시나리오가 있습니다. 이러한 경우 어플라이언스에 대해 실행되는 클라이언트 소프트웨어, 애플리케이션 또는 스크립트가 있을 수 있으며 추가 세션이 생성될 수 있습니다.
FluidFS 어플라이언스의 제한 사항에 대한 자세한 내용은 FluidFS 버전 6 Support Matrix를 참조하십시오.
Resolution
이 문제를 해결하는 방법에는 여러 가지가 있습니다. 가장 빠른 해결 방법은 문제가 있는 노드를 재부팅하는 것입니다.
이 작업을 수행하면 이 노드에서 모든 클라이언트의 연결이 끊어지고 페일오버가 수행됩니다. 또한 사용되지 않거나 유휴 상태인 세션도 연결이 끊어집니다.
DSM(Dell Storage Manager)과 MMC(Microsoft Management Console) 연결을 관리하고 모니터링할 수 있습니다.
이 검토는 나중에 참조할 수 있도록 세션 수가 많은 의심되는 클라이언트를 정확히 찾아내는 데 도움이 될 수 있습니다. MMC 및 FluidFS에 대한 자세한 내용은 다음을 참조하십시오. FluidFS Series: MMC 스냅인을 사용하여 FluidFS SMB 공유를 관리하는 방법
클라이언트가 모든 세션 수의 근본 원인으로 식별되는 경우 수동으로 클라이언트의 연결을 끊을 수도 있습니다. 이 방법을 사용하면 다른 모든 기존 연결이 그대로 유지됩니다.
Additional Information
세션 관리를 위한 FluidFS CLI:
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