PowerFlex Management Platform: PowerFlex Gateway API-aanroepen mislukken door Java Heap-ruimte
Summary: API-aanroepen van OpenStack en andere vergelijkbare integraties met PowerFlex Management Platform (PFMP) mislukken omdat de Java-heapruimte in de PowerFlex Gateway-pods is uitgeput. Het probleem wordt tijdelijk opgelost door de betreffende block-gateway pods opnieuw op te starten. ...
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-aanroepen naar PowerFlex Manager (PFMP) mislukken af en toe, wat gevolgen heeft voor OpenStack en andere integraties.
block-gateway-0POD RAPPORTENOutOfMemoryErroren verzoeken worden doorgestuurd naarblock-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
- Uiteindelijk
block-gateway-1pod rapporteert ookOutOfMemoryError.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.outLogboeken geven fouten aan inHostConfig.checkResources(), wat wijst op uitputting van het geheugen tijdens bronvalidatie.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)
- Bronstatistieken tonen geen significant CPU- of geheugenverbruik door de betrokken gatewaypods.
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
Impact
- API-aanroepen naar PFMP mislukken af en toe, wat gevolgen kan hebben voor automatiserings- en beheeractiviteiten.
- Gatewaypods reageren niet meer als gevolg van uitputting van de Java-stapelruimte.
- Handmatige interventie is vereist om de service te herstellen.
Cause
|
|
Resolution
Start de betreffende block-gateway pods met de volgende opdracht:
kubectl -n powerflex rollout restart statefulset block-legacy-gateway |
Additional Information
Versies waarop dit van toepassing is
PFMP v4.6.0.x en v4.6.1
Opgelost in versie
PFMP v4.6.2 en hoger
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.