Команди PowerFlex Scli завершуються помилкою під час «Невірний сеанс»

Summary: Команди Scli завершуються помилкою з написом «Невірний сеанс».

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

Сценарій

Замовник має одну з наступних вимог:

  • Стороннє програмне забезпечення або сценарії моніторингу, які періодично видають облікові дані SCLI для MDM. 

А можливо: 

  • Змінні 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 може заповнитися до того, як настане жорсткий тайм-аут для першого сеансу. Коли таблиця сеансів заповнена, вхід виконується успішно, але ідентифікатор сеансу недоступний, і команди не виконуються.

Resolution

Спосіб вирішення проблеми

Є кілька способів вирішення цієї проблеми:

  1. Знайдіть користувача/службу, який входить у систему повторно, а потім зупиніть вхід і зачекайте 10 хвилин (тайм-аут простою за замовчуванням)
  2. Якщо користувач/сервіс не може бути зупинений з інших причин, збільште час інтервалу входу в систему
  3. Якщо це неможливо, ви можете зменшити час очікування сеансу користувача. За замовчуванням – 10 хвилин. Дивись документацію тут, стор.

АБО

  1. Від Master MDM запустіть scli --query_cluster і переконайтеся, що стан кластера MDM є нормальним.

  2. На підлеглому MDM: Видаліть (або прокоментуйте) наступні дві змінні, якщо вони є, у mdm/cfg/conf.txt на обох MDM: 

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 нормальний, а потім виконайте кроки 2 ~ 3 на попередньому головному MDM.

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.