Платформа управління PowerFlex: Помилка викликів API шлюзу PowerFlex через купу місця в динамічній пам'яті Java
Summary: Виклики API з OpenStack та інших подібних інтеграцій до PowerFlex Management Platform (PFMP) зазнають невдачі через вичерпання простору в динамічній пам'яті Java в подах PowerFlex Gateway. Перезапуск уражених блокових блокових блоків тимчасово вирішує проблему. ...
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
- Виклики API до PowerFlex Manager (PFMP) періодично завершуються помилками, що впливає на OpenStack та інші інтеграції.
block-gateway-0Звіти PODOutOfMemoryError, а запити перенаправляються наblock-gateway-1.06:30:21.635 [|https-jsse-nio-443-exec-4-ReceiveLoop-254285513] ERROR c.e.e.n.c.LayeredProtocolConnection - LPC-254285513 #e1a663711aca639e [xxx.xxx.xxx.xxx:8611]: IOException in receive loop: message=null, e=java.io.EOFException, cause=null 06:30:21.635 [|https-jsse-nio-443-exec-5-ReceiveLoop-838015790] ERROR c.e.e.n.c.LayeredProtocolConnection - LPC-838015790 #ed300a36c5228121 [xxx.xxx.xxx.xxx:8611]: IOException in receive loop: message=null, e=java.io.EOFException, cause=null 06:30:23.475 [|https-jsse-nio-443-exec-11] ERROR c.e.s.s.w.c.SpecialImplController - Got an exception in handleException org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Java heap space
- Зрештою
block-gateway-1Про це також повідомляє PODOutOfMemoryError.07:03:30.663 [|https-jsse-nio-443-exec-15] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.emc.s3g.scaleio.web.controller.RestApiController#handleException(Exception, HttpServletRequest, HttpServletResponse) java.lang.OutOfMemoryError: Java heap space 07:03:42.234 [|https-jsse-nio-443-exec-5-ReceiveLoop-793498724] ERROR c.e.e.n.c.LayeredProtocolConnection - LPC-793498724 #7f7d737257ceb2e0 [10.41.209.52:8611]: Problem with message deserialization java.lang.OutOfMemoryError: Java heap space 07:03:42.234 [|https-jsse-nio-443-exec-12] ERROR c.e.s.s.s.ConnectionServiceImpl - Got rc MESSAGE_DESERIALIZATION_FAILED for command QueryPoll
catalina.outЖурнали свідчать про збої вHostConfig.checkResources(), що свідчить про виснаження пам'яті під час перевірки ресурсів.16-Jan-2025 06:31:21.628 SEVERE [Catalina-utility-2] org.apache.catalina.core.ContainerBase.threadStart Exception processing background thread Caused by: java.lang.OutOfMemoryError: Java heap space at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1298)
- Показники ресурсів не показують значного споживання процесора або пам'яті ураженими блоками шлюзу.
Namespace Name CPU Requests CPU Limits Memory Requests Memory Limits Age --------- ---- ------------ ---------- --------------- ------------- --- powerflex block-legacy-gateway-1 0 (0%) 0 (0%) 0 (0%) 0 (0%) 56d powerflex ciam-service-8c98989cb-5prsg 100m (0%) 0 (0%) 128Mi (0%) 0 (0%) 56d powerflex block-legacy-gateway-0 0 (0%) 0 (0%) 0 (0%) 0 (0%) 56d
Вплив
- Виклики API до PFMP періодично завершують роботу, що потенційно може вплинути на автоматизацію та операції керування.
- Блоки шлюзу перестають реагувати через вичерпання простору в купі Java.
- Для відновлення працездатності потрібне ручне втручання.
Cause
|
|
Resolution
Перезапустіть пошкоджений block-gateway pods за допомогою наступної команди:
kubectl -n powerflex rollout restart statefulset block-legacy-gateway |
Additional Information
Версії, на які це вплинуло
PFMP v4.6.0.x і v4.6.1
Виправлено у версії
PFMP v4.6.2 і вище
Article Properties
Article Number: 000297144
Article Type: Solution
Last Modified: 24 Mar 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.