Die Benutzeroberfläche von PowerFlex 2.x zeigt keine Informationen zu Frontend oder Backend an
Summary: Die ScaleIO-Benutzeroberfläche zeigt keine Informationen zum Frontend oder Backend an
Symptoms
Problembeschreibung
Nach einigen Tagen bis Wochen wird in den Backend- und Frontend-Ansichten in der Benutzeroberfläche nur noch ein Ladesymbol anstelle der erwarteten Informationen angezeigt.
Beispiel
Die Benutzeroberfläche reagiert nach einiger Zeit beim Laden der SDS-, SDC- und Volume-Ansichten und hängt sich auf.
Problem
Die folgenden Screenshots zeigen das, was in der Front-end- oder Back-end-Ansicht zu sehen ist, wenn dieses Problem auftritt:
In den UI-Protokollen von "%appdata%\EMC\scaleio\logs\log.txt" können Tausende von Folgendem auftreten:
java.util.concurrent.TimeoutException: In 10.000 Anfragen konnte keine vollständige QueryPoll-Antwort erzielt werden
Auswirkungen
Das ScaleIO-System kann nicht über die Benutzeroberfläche verwaltet oder überwacht werden.
Cause
Die Hauptursache für dieses Problem ist, wenn es tausend+ Erstellungen und Löschungen von Volumes (vtrees) über einen Zeitraum gibt, in dem die Anzahl der noch im ScaleIO-System vorhandenen Volumes über 1000+ liegt. Dies wirkt sich auf den UI FilterController aus, der vom BaseTreeTablePanel verwendet wird, der sowohl von Back-end- als auch von Front-end-Ansichten verwendet wird, und bestimmt auch, wann die Back-end- und Front-end-Ansichten endgültig angezeigt werden. Da die Benutzeroberfläche nie ein vollständiges Modell erhält, dreht sich das Loading-Image weiter, bis das Modell vollständig geladen ist.
Diese Art von Problem kann in OpenStack-Bereitstellungen auftreten, da es aufgrund der Art von Snapshots in OpenStack viele Ereignisse zum Erstellen/Zuordnen/Unzuordnen/Löschen auf Volumes gibt.
Resolution
Der aktuelle Workaround besteht darin, einen Wechsel der MDM-Eigentumsrechte mit der sci durchzuführen:
|
Betroffene Versionen
2.0.1.3, 2.0.1.4, 2.5, 2.6
Behoben in Version
2.6.1, 3.0