PowerFlex Scli 명령이 "Invalid session"과 함께 실패함

Summary: scli 명령이 실패하고 "Invalid session"이 표시됩니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

시나리오

고객은 다음 중 하나를 보유하고 있습니다.

  • MDM에 대해 주기적인 scli 로그인을 실행하는 타사 모니터링 소프트웨어 또는 스크립트입니다. 

그리고 아마도: 

  • MDM 변수 "user_session_hard_timeout_secs" 또는 "user_session_timeout_secs"가 기본값보다 높게 설정됩니다.

증상

여기에서 두 가지 증상을 관찰할 수 있습니다.

  1. Scli 명령이 실패하고 다음 오류가 발생합니다.
Error: MDM failed command. Status: Invalid session. Please login and try again.

2- 로그인 시도가 실패하고 다음 오류가 발생합니다.

cli --login --username dave@local.net --ldap_authentication
Enter password:
Error: MDM failed command. Status: A timeout occurred

 

영향

제대로 로그인할 수 없으며 ScaleIO에 대한 구성을 수행할 수 없습니다.

Cause

기본값보다 "user_session_hard_timeout_secs" 또는 "user_session_timeout_secs"가 설정되고 모니터링 스크립트/프로그램이 반복적으로 로그인하는 경우 첫 번째 세션에 대한 하드 시간 초과가 발생하기 전에 MDM 로그인 세션 테이블이 가득 찰 수 있습니다. 세션 테이블이 가득 차면 로그인은 성공하지만 세션 ID를 사용할 수 없으며 명령이 실패합니다.

Resolution

해결 방법

이 문제에 대한 몇 가지 수정 사항이 있습니다.

  1. 반복적으로 로그인하는 사용자/서비스를 찾은 다음 로그인을 중지하고 10분 동안 기다립니다(기본 유휴 시간 제한).
  2. 다른 이유로 사용자/서비스를 중지할 수 없는 경우 로그인 간격 시간을 늘리십시오
  3. 이것이 가능하지 않은 경우 사용자 세션 시간 초과를 줄일 수 있습니다. 기본값은 10분입니다. 여기 문서 Pg 452를 참조하십시오.

또는

  1. 마스터 MDM에서 다음을 실행합니다. scli --query_cluster 을 클릭하고 MDM 클러스터 상태가 정상인지 확인합니다.

  2. 슬레이브 MDM의 경우: 두 MDM의 mdm/cfg/conf.txt에 다음 두 변수가 있는 경우 제거(또는 주석)합니다. 

user_session_hard_timeout_secs= (default 8 hrs)
user_session_timeout_secs= (default 10 mins)

3- MDM 서비스를 다시 시작합니다.

  kill <mdm pid>

4 - 각 슬레이브 MDM에 대해 위의 단계를 반복합니다.

5 - MDM 소유권을 슬레이브 MDM 중 하나로 전환

6 - MDM 클러스터 상태가 정상인지 확인한 다음 이전 마스터 MDM에서 2~3단계를 실행합니다.

7 - 10분 동안 기다린 다음 로그인 후 scli 명령을 다시 실행해 보십시오.

 

영향을 받는 버전

1.32.x 2.x 

수정된 버전

 3.x

Article Properties
Article Number: 000281724
Article Type: Solution
Last Modified: 06 Feb 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.