PowerFlex 관리 플랫폼: Java 힙 공간으로 인해 PowerFlex Gateway API 호출 실패
Summary: PowerFlex Gateway 포드의 Java 힙 공간 소모로 인해 OpenStack의 API 호출 및 PFMP(PowerFlex Management Platform)에 대한 기타 유사한 통합이 실패합니다. 영향을 받는 블록 게이트웨이 포드를 재시작하면 문제가 일시적으로 해결됩니다.
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
- PFMP(PowerFlex Manager)에 대한 API 호출이 간헐적으로 실패하여 OpenStack 및 기타 통합에 영향을 미칩니다.
block-gateway-0Pod 보고서OutOfMemoryError로 리디렉션되고 요청이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-1Pod는 보고서도 보고합니다.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.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)
- 리소스 메트릭에는 영향을 받는 게이트웨이 포드의 CPU 또는 메모리 사용량이 크게 표시되지 않습니다.
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
영향
- PFMP에 대한 API 호출이 간헐적으로 실패하여 자동화 및 관리 작업에 영향을 줄 수 있습니다.
- Java 힙 공간 소모로 인해 게이트웨이 포드가 응답하지 않습니다.
- 서비스를 복원하려면 수동 개입이 필요합니다.
Cause
|
|
Resolution
영향을 받는 디바이스 재시작 block-gateway 다음 명령을 사용하는 Pod:
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.