PowerFlex Scli komutları "Geçersiz oturum" ile başarısız oluyor
Summary: Scli komutları "Geçersiz oturum" ile başarısız oluyor.
Symptoms
Senaryo
Müşteri aşağıdakilerden birine sahiptir:
- MDM'ye düzenli olarak scli girişi yapan üçüncü parti izleme yazılımları veya komut dosyaları.
Ve muhtemelen:
- "user_session_hard_timeout_secs" veya "user_session_timeout_secs" MDM değişkenleri saptanmış olarak ayarlanmıştır.
Belirtiler
Burada iki belirti görülebilir:
-
Scli komutları aşağıdaki hatayla başarısız oluyor:
Error: MDM failed command. Status: Invalid session. Please login and try again.
2- Oturum açma girişimleri aşağıdaki hatayla başarısız olur:
cli --login --username dave@local.net --ldap_authentication Enter password: Error: MDM failed command. Status: A timeout occurred
Etki
Düzgün oturum açılamıyor ve ScaleIO'da yapılandırma yapılamıyor.
Cause
"user_session_hard_timeout_secs" veya "user_session_timeout_secs" varsayılan değerlerin üzerinde ayarlandığında ve bir izleme betiği/programı tekrar tekrar oturum açtığında, ilk oturum için sabit zaman aşımı oluşmadan önce MDM oturum açma oturumu tablosu dolabilir. Oturum tablosu dolduğunda oturum açma işlemi başarılı olur ancak oturum kimliği mevcut değildir ve komutlar başarısız olur.
Resolution
Geçici Çözüm
Bu sorun için birkaç düzeltme yapılmıştır:
- Tekrar tekrar oturum açan kullanıcıyı/hizmeti bulun ve ardından oturum açma işlemlerini durdurun ve 10 dakika bekleyin (varsayılan boşta kalma zaman aşımı)
- Kullanıcı/hizmet başka nedenlerle durdurulamıyorsa, oturum açma aralığını artırın
- Bu mümkün değilse, kullanıcı oturumu zaman aşımını azaltabilirsiniz. Varsayılan süre 10 dakikadır. Buradaki belgelere bakın, Sayfa 452.
VEYA
-
Ana MDM'den şunu çalıştırın:
scli --query_clusterve MDM küme durumunun Normal olduğundan emin olun. -
Bağımlı MDM'de: Her iki MDM'de de mdm/cfg/conf.txt içinde varsa aşağıdaki iki değişkeni kaldırın (veya yorum ekleyin):
user_session_hard_timeout_secs= (default 8 hrs) user_session_timeout_secs= (default 10 mins)
3- MDM hizmetini yeniden başlatın:
kill <mdm pid>
4- Her Bağımlı MDM için yukarıdaki adımları tekrarlayın.
5- MDM sahipliğini bağımlı MDM'lerden birine geçirin
6- MDM küme durumunun Normal olduğundan emin olun ve ardından önceki Ana MDM üzerinde 2 ~ 3 arasındaki adımları uygulayın.
7- 10 dakika bekleyin ve oturum açtıktan sonra scli komutlarını vermeyi tekrar deneyin.
Etkilenen sürümler
1.32.x 2.x
Düzeltildiği sürüm
3.x