PowerFlex Scli-opdrachten mislukken met "Ongeldige sessie"

Summary: Scli-opdrachten mislukken met 'Ongeldige sessie'.

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

Scenario

De klant heeft een van de volgende opties:

  • Externe bewakingssoftware of scripts die periodieke scli-aanmeldingen uitvoeren voor de MDM. 

En eventueel: 

  • MDM-variabelen 'user_session_hard_timeout_secs' of 'user_session_timeout_secs' zijn standaard boven de standaardwaarden ingesteld.

Symptomen

Hier kunnen twee symptomen worden waargenomen:

  1. Scli-opdrachten mislukken met de volgende fout:
Error: MDM failed command. Status: Invalid session. Please login and try again.

2- Aanmeldingspogingen mislukken met de volgende fout:

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

 

Impact

Kan niet goed inloggen en er kan geen configuratie worden uitgevoerd op ScaleIO.

Cause

Wanneer 'user_session_hard_timeout_secs' of 'user_session_timeout_secs' boven de standaardwaarden zijn ingesteld en een monitoringscript/-programma zich herhaaldelijk aanmeldt, kan de tabel met MDM-aanmeldingssessies vol raken voordat de harde time-out voor de eerste sessie optreedt. Wanneer de sessietabel vol is, vindt het aanmelden plaats, maar is er geen sessie-id beschikbaar en mislukken opdrachten.

Resolution

Tijdelijke oplossing

Er zijn een aantal oplossingen voor dit probleem:

  1. Zoek de gebruiker/service die zich herhaaldelijk aanmeldt, stop vervolgens de aanmeldingen en wacht 10 minuten (standaard time-out bij inactiviteit)
  2. Als de gebruiker/service om andere redenen niet kan worden gestopt, verlengt u de inloginterval
  3. Als dit niet mogelijk is, kunt u de time-out voor gebruikerssessies verkorten. De standaardwaarde is 10 minuten. Zie de documentatie hier, pg 452.

OF

  1. Voer vanuit Master MDM de volgende opdracht uit: scli --query_cluster en zorg ervoor dat de status van het MDM-cluster Normaal is.

  2. Op een slave MDM: Verwijder (of becommentarieer) de volgende twee variabelen, indien aanwezig, in mdm/cfg/conf.txt op beide MDM's: 

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

3- Start de MDM-service opnieuw:

  kill <mdm pid>

4- Herhaal de bovenstaande stappen voor elke Slave MDM.

5- Verander het eigendom van MDM naar een van de slave MDM's

6- Zorg ervoor dat de status van het MDM-cluster Normaal is en voer vervolgens stap 2 ~ 3 uit op de vorige Master MDM.

7- Wacht 10 minuten en probeer het dan opnieuw om scli-opdrachten te geven nadat u bent aangemeld.

 

Versies waarop dit van toepassing is

1.32.x 2.x 

Opgelost in versie

 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.