VxRail: истекло время ожидания API выделения основного хранилища
Summary: API выделения основного хранилища (rest/vxm/v1/system/primary-storage) может возвращать тайм-аут шлюза 504, когда время ожидания переноса виртуальной машины во внешнее хранилище превышает тайм-аут по умолчанию, особенно в сетевых средах с ограничениями. ...
Symptoms
Ошибка времени ожидания API
Вызов API предоставления основного хранилища rest/vxm/v1/system/primary-storage Это может привести к ошибке истечения времени ожидания шлюза 504 .
Типичный сценарий работы с пользователем:
- Развертывание кластера динамических узлов с внешней системой хранения.
- Следуйте инструкциям в статье VxRail по выделению основного хранилища кластера динамических узлов для вызова API.
- Просмотрите ответ на время ожидания 504.

Cause
Длительность расширенного переноса ВМ
При вызове API подготовки основного ресурса хранения виртуальные машины, такие как VxRail Manager и внутренний vCenter, переносятся во внешнее хранилище.
Сетевые ограничения
В ограниченных сетевых средах задача миграции может занять значительно больше времени, чем обычно, что приводит к превышению времени ожидания запроса API.
- Тайм-аут по умолчанию до VxRail 8.0.210: 10 минут
- Увеличено время ожидания по сравнению с VxRail 8.0.210: 60 минут
Resolution
Действия по устранению неполадок
-
После активации основного API выделения ресурсов хранения запускается задача перемещения виртуальной машины. Отслеживайте ход выполнения задачи в пользовательском интерфейсе vCenter.
-
После успешного завершения задачи перемещения повторите вызов API подготовки основного хранилища, как описано в разделе VxRail. Как выделить основное хранилище кластера динамических узлов
Additional Information
До версии VxRail 8.0.210 значение тайм-аута API выделения основного хранилища составляет 10 минут.
В VxRail 8.0.210 значение тайм-аута API выделения первичного хранилища увеличено до 60 минут, чтобы устранить возможную проблему истечения времени ожидания.