GenericJDBCException으로 인한 AppSync VMAX 작업 실패 오류와 함께 복제본 단계 마운트 실패

Summary: Postgres의 메모리 부족 문제로 인해 마운트 단계가 실패하고 서버 로그 "ERROR: out of memory Detail: Failed on request of size" 오류와 함께 실패함

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

연결할 VMAX 디바이스 세부 정보 및 복제본 세부 정보를 가져오기 위한 내부 쿼리를 실행하는 동안 마운트 단계에서 서비스 계획이 실패합니다. 이 문서에서 다루는 특정 문제의 경우 문제 직전에 서버 로그에서 다음 쿼리를 볼 수 있습니다.

Query string is:SELECT n FROM VMAXDeviceEntity n left JOIN FETCH n.snapVxCopyDevice WHERE n.storageArrayId = :storageArrayId AND  n.inUseForReplication = 'false' AND n.enabledForReplication = 'true' AND n.capacity = :capacity

AppSync 이벤트 로그 오류 표시:

<DATE>, Mount copy, VMAX_000002,<appsync-server>,VMAX operation failed. Error: Exception thrown while linking the copy org.hibernate.exception.GenericJDBCException: could not extract ResultSet.

AppSync 서버 로그 오류 표시:

<DATE>INFO [EJB default - 10] [com.emc.archway.commands.storage.vmax.GetStorageForSnapVXCommandBean] [appsync-server] [] b8c58a7f-f1c4-493a-8ca2-e0354b9b44b3->>> Unlinking the previous relationship of device(if any) :000E5
<DATE> INFO [EJB default - 10] [com.emc.archway.service.vmax.VmaxServiceBean] [appsync-server] [] b8c58a7f-f1c4-493a-8ca2-e0354b9b44b3->>> The device 000E5 is not used as target in the array <Array S/N>
<DATE> ERROR [EJB default - 10] [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] [appsync-server] [] ERROR: out of memory Detail: Failed on request of size 17.
<DATE> INFO [EJB default - 10] [org.hibernate.event.internal.DefaultLoadEventListener] [appsync-server] [] HHH000327: Error performing load command : org.hibernate.exception.GenericJDBCException: could not extract ResultSet

 

Cause

PostgreSQL이 쿼리를 실행하거나 다른 내부 작업을 완료하는 데 필요한 메모리를 할당할 수 없을 때 오류가 발생합니다.

 

Resolution

  1. 관리자 권한으로 DOS 창을 열고 C:\EMC\AppSync\backup-assistant로 이동하여 AppSync postgres 데이터베이스의 백업을 생성하고 appsync-backup.bat

  2. C:\EMC\AppSync\jboss\datastore\data\postgresql.conf의 복사본을 만들어 안전한 위치에 저장했는지 확인합니다.

  3. C:\EMC\AppSync\jboss\datastore\data\postgresql.conf를 편집하고 work_mem 128MB로 설정합니다(필요한 경우 주석 처리 제거).

  4. 세 가지 AppSync 서비스를 재시작합니다. 시작하는 가장 좋은 순서는 다음과 같습니다.

    1. EMC AppSync Datastore Service
    2. AppSync Security Service
    3. AppSync Server Service

 

Additional Information

다른 많은 AppSync 기능에서도 동일한 해결 방법을 사용할 수 있는 유사한 오류가 발생할 수 있습니다.
유사한 오류는 다음과 같습니다.

다음을 포함하는 이벤트 오류:

could not extract ResultSet

AppSync 서버 로그에는 c:\EMC\AppSync\jboss\logs\와 함께 표시됩니다server.log

ERROR: out of memory Detail: Failed on request of size

 

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000174090
Article Type: Solution
Last Modified: 05 مايو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.