PowerFlex-hanteringsplattform: API-anrop för PowerFlex Gateway misslyckas på grund av Java-heaputrymme
Summary: API-anrop från OpenStack och andra liknande integreringar till PowerFlex Management Platform (PFMP) misslyckas på grund av att Java-heaputrymmet i PowerFlex Gateway-poddarna är överbelastade. Att starta om de berörda blockgatewaypoddarna löser problemet tillfälligt. ...
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-anrop till PowerFlex Manager (PFMP) misslyckas ibland, vilket påverkar OpenStack och andra integreringar.
block-gateway-0POD-rapporterOutOfMemoryError, och begäranden omdirigeras tillblock-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
- Så småningom
block-gateway-1POD rapporterar ocksåOutOfMemoryError.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.outLoggar indikerar fel iHostConfig.checkResources(), vilket tyder på minnesutmattning under resursvalideringen.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)
- Resursmått visar ingen betydande processor- eller minnesförbrukning av de berörda gatewaypoddarna.
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
Påverkan
- API-anrop till PFMP misslyckas tillfälligt, vilket kan påverka automatiserings- och hanteringsåtgärder.
- Gatewaypoddar slutar svara på grund av överbelastning av Java-heaputrymme.
- Manuell åtgärd krävs för att återställa tjänsten.
Cause
|
|
Resolution
Starta om den berörda block-gateway poddar med följande kommando:
kubectl -n powerflex rollout restart statefulset block-legacy-gateway |
Additional Information
Versioner som påverkas
PFMP v4.6.0.x och v4.6.1
Åtgärdat i version
PFMP v4.6.2 och senare
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.