Графічний інтерфейс PowerFlex 2.x не показує жодної інформації про фронтенд або бекенд
Summary: Інтерфейс ScaleIO не показує жодної інформації про фронтенд або бекенд
Symptoms
Опис проблеми
Через кілька днів або кілька тижнів у поданнях сервера та інтерфейсу користувача замість очікуваної інформації відображається лише значок завантаження.
Сценарій
Інтерфейс користувача починає відчувати зависання при завантаженні переглядів SDS, SDC і гучності після того, як проходить деякий час.
Симптоми
На наступних знімках екрана показано, що можна побачити в інтерфейсному або внутрішньому представленнях, коли виникає ця проблема:
У журналах інтерфейсу користувача з "%appdata%\EMC\scaleio\logs\log.txt" можуть відбутися тисячі таких повідомлень:
виняток java.util.concurrent.Timeout: Не вдалося отримати повну відповідь QueryPoll у 10 000 запитах
Вплив
Неможливо керувати системою ScaleIO або контролювати її з інтерфейсу користувача.
Cause
Основна причина цієї проблеми полягає в тому, що відбувається тисяча+ створення та видалення томів (vtrees) протягом періоду часу, коли кількість томів, які все ще існують у системі ScaleIO, перевищує 1000+. Це впливає на контролер фільтра інтерфейсу користувача, який використовується BaseTreeTablePanel, який використовується як Backend, так і Frontend views, а також визначає, коли Backend та Frontend перегляди нарешті відображаються. Оскільки інтерфейс користувача ніколи не отримує повну модель, зображення «Завантаження» продовжує обертатися, доки модель не буде повністю завантажена.
Цей тип проблеми можна побачити в розгортаннях OpenStack, оскільки на томах є багато подій створення/відображення/розмапування/видалення через характер знімків у OpenStack.
Resolution
Поточний обхідний шлях полягає в тому, щоб виконати перемикач володіння MDM за допомогою sci:
|
Версії, яких це стосується
2.0.1.3, 2.0.1.4, 2.5, 2.6
Виправлено у версії
2.6.1, 3.0