Проблемы, наблюдаемые с клиентами REST API и встроенной системой Unisphere

Summary: Проблемы, наблюдаемые с внешними клиентами REST API и встроенным приложением Unisphere

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

Симптомы этой проблемы могут отличаться.

Слишком большое количество вызовов из клиента REST API может привести к следующим проблемам: 

  • Пробелы в данных о производительности на панелях управления метриками Unisphere,
  • В Unisphere периодически отображается сообщение об отмене регистрации дискового массива в графическом интерфейсе пользователя.
  • Сервисы во внедренном контейнере переходят в автономный режим, в частности PR_Storstpd.


Для устранения этих признаков необходимо изучить журнал API-интерфейса REST.

Этот параметр не включен по умолчанию, чтобы включить эту функцию, перейдите на страницу поддержки> Unisphere > Изменение ведения журнала > сервера Включение журналов RestApi и> установите этот флажок.

Это невозможно сделать из дискового массива. Она должна быть включена Заказчиком из встроенной Unisphere. См. ниже Снимки экрана для пути






Экран «Изменить ведение журнала сервера»
Консоль UnisphereПосле включения этой функции в файле в папке /server0 из emcgrab из диспетчера vapp или smas.logs будет создан файл с именем RESTAPI.

  



 

Cause

Эти проблемы могут быть вызваны несоблюдением приведенных ниже рекомендаций из руководства по установке Unisphere для PowerMax. (см. резолюцию)

Другая причина может заключаться в том, что конечные точки с версиями не используются, так как поддерживаются ниже

.
/92/sloprovisioning/symmetrix/

Не поддерживается:
/sloprovisioning/symmetrix/

Также следует учитывать наличие повторяющихся вызовов API с числом MS по сравнению со средним значением, см. ниже 

2021-06-30 11:10:55,510 INFO  [em.bp.RESTAPIUSAGE] (default task-46) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.x.xxx    GET    314 ms    200    null    null    null
2021-06-30 11:11:35,937 INFO  [em.bp.RESTAPIUSAGE] (default task-43) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx    GET    299 ms    200    null    null    null
2021-06-30 11:11:35,938 INFO  [em.bp.RESTAPIUSAGE] (default task-37) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.x.xx.xx    GET    327 ms    200    null    null    null
2021-06-30 11:11:35,939 INFO  [em.bp.RESTAPIUSAGE] (default task-19) 2021-06-30 10:55:55,533 INFO  [em.bp.RESTAPIUSAGE] (default task-32) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    320 ms    200    null    null    null
2021-06-30 10:55:55,534 INFO  [em.bp.RESTAPIUSAGE] (default task-10) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx    GET    320 ms    200    null    null    null
2021-06-30 10:56:35,795 INFO  [em.bp.RESTAPIUSAGE] (default task-14) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    40584 ms    200    null    null    null
2021-06-30 10:56:35,795 INFO  [em.bp.RESTAPIUSAGE] (default task-15) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    40584 ms    200    null    null    null
2021-06-30 10:56:35,798 INFO  [em.bp.RESTAPIUSAGE] (default task-34) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx  GET    40454 ms    200    null    null


Приведенный выше пример также не поддерживается, так как это не конечная точка с версиями, см. /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Это должно быть 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Убедитесь, что при вызовах REST API соблюдаются рекомендуемые рекомендации — см. руководство по установке Unisphere для PowerMax 9.2.1 и более ранних версий

Unisphere для PowerMax поддерживает до 10 одновременно работающих пользователей, при этом при активировании более 5
пользователей с правами администратора системы хранения производительность может несколько снизиться.
Обратите внимание на следующие рекомендации по ограничениям клиента API REST, которые необходимо соблюдать для достижения оптимальной
производительности:
● Каждая сессия API REST учитывается как параллельный пользователь во время выполнения вызовов REST.
● К серверу Unisphere одновременно могут подключаться не более 5 клиентов REST API.
● На сервер Unisphere можно отправлять не более 50 вызовов GET в секунду. Они могут состоять из вызовов GET API-интерфейса REST для
повышения производительности и вызовов GET интерфейса REST API, не применимых к производительности.
● К серверу Unisphere можно одновременно выполнять не более 5 непроизводительных вызовов POST или PUT.
● По возможности рекомендуется использовать массовые вызовы REST API.
ПРИМЕЧАНИЕ: Невыполнение приведенных выше рекомендаций может привести к снижению производительности сервера Unisphere для PowerMax.

Убедитесь, что также используются конечные точки с версиями. 

Affected Products

Unisphere for PowerMax
Article Properties
Article Number: 000189251
Article Type: Solution
Last Modified: 12 Sep 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.