Graficzny interfejs użytkownika PowerFlex 2.x nie wyświetla żadnych informacji o interfejsie użytkownika lub zapleczu
Summary: Interfejs użytkownika ScaleIO nie wyświetla żadnych informacji o frontendzie lub zapleczu
Symptoms
Opis problemu
Po kilku dniach do kilku tygodni widoki backendu i frontendu w interfejsie użytkownika pokazują tylko ikonę ładowania zamiast oczekiwanych informacji.
Scenariusz
Po pewnym czasie interfejs użytkownika zaczyna się zawieszać podczas ładowania widoków SDS, SDC i woluminu.
Objawy
Poniższe zrzuty ekranu przedstawiają widoki, które można zobaczyć w widoku frontonu lub zaplecza, gdy wystąpi ten problem:
W dziennikach interfejsu użytkownika z folderu "%appdata%\EMC\scaleio\logs\log.txt" mogą wystąpić tysiące z następujących zdarzeń:
java.util.concurrent.TimeoutException: Nie można uzyskać pełnej odpowiedzi QueryPoll w 10 000 żądań
Wpływ
Nie można zarządzać systemem ScaleIO lub monitorować go z poziomu interfejsu użytkownika.
Cause
Główną przyczyną tego problemu jest tysiąc+ tworzenia i usuwania woluminów (v-tree) w okresie, w którym liczba woluminów nadal istniejących w systemie ScaleIO przekracza 1000+. Ma to wpływ na kontroler UI FilterController używany przez BaseTreeTablePanel, który jest używany zarówno przez widoki zaplecza, jak i frontonu, a także określa, kiedy widoki zaplecza i frontonu są ostatecznie wyświetlane. Ponieważ interfejs użytkownika nigdy nie pobiera kompletnego modelu, ładowanie obrazu obraca się, dopóki model nie zostanie w pełni załadowany.
Ten typ problemu można zaobserwować we wdrożeniach OpenStack, ponieważ istnieje wiele zdarzeń tworzenia/mapowania/unmapowania/usuwania na woluminach ze względu na charakter migawek w OpenStack.
Resolution
Obecne obejście polega na przełączeniu własności MDM za pomocą sci:
|
Wersje, których dotyczy problem
2.0.1.3, 2.0.1.4, 2.5, 2.6
Naprawiono w wersji
2.6.1, 3.0