Dell Unity: CIFS에서 간헐적으로 새 세션이 허용되지 않음
Summary: CIFS 세션이 STATUS_USER_SESSION_DELETED과 함께 실패합니다. 이 문제는 세션 ID가 64,000개를 초과하는 코드 4.0 및 4.1의 문제로 인해 발생합니다. (Dell 수정 가능)
Symptoms
간헐적으로 CIFS 액세스에 문제가 발생합니다. 기존 세션은 정상적으로 작동하지만 어레이에 대한 새 세션은 연결되지 않습니다. 이 문제는 지원 부서의 개입 없이 일정 기간이 지나면 자동으로 해결됩니다. 호스트에서 SMBClient 연결 로그를 검사할 때 다음 이벤트를 찾을 수 있습니다.
문제 중에 패킷 추적이 실행되면 클라이언트가 SessionSetup 호출을 통해 세션을 성공적으로 설정하는 것을 볼 수 있습니다. 그런 다음 요청된 경로에 대해 TreeConnect 호출을 시도합니다. 이때 NAS 서버는 실패 메시지와 NT 상태가 STATUS_USER_SESSION_DELETED로 응답합니다.
Cause
이 문제는 4.0 및 4.1의 코드 문제로 인해 발생합니다. 이 문제는 NAS 서버에서 발급한 세션 ID가 64,000보다 높을 때 발생합니다. 이는 실제 활성 세션 수가 아니라 세션의 ID 값일 뿐입니다. 이 문제는 특정 시점에 수천 개의 활성 세션만 있는 경우에도 발생할 수 있으며 더 낮은 세션 ID 번호로 세션을 다시 발급하기 시작하면 자동으로 해결됩니다.
Resolution
해결:
현재로서는 Unity 시스템에서 매개변수를 설정하는 것과 관련된 해결 방법이 있습니다. 매개변수 변경으로 현재 최대 세션 수가 127,000개에서 64,000개로 줄어듭니다. 이렇게 하면 NAS 서버가 64,000개를 초과하는 세션 ID를 발급할 수 없으며 최대 세션도 64,000개로 제한됩니다. 매개변수를 변경하려면 SP를 재부팅해야 합니다. 지원 부서에 문의하고 이 기술 자료 문서를 참조하여 해결 방법을 적용하십시오. 코드가 업그레이드되면 64k 세션 이상을 허용하려면 매개변수를 다시 기본값으로 설정해야 합니다.
영구 수정:
이 문제는 4.2.x 코드 릴리스에서 해결될 예정입니다.