Помилка AppSync Mount Copy Phase з VMAX-операцією Fail Fault Спричинена genericJDBCException

Summary: Фаза монтування не спрацювала через недостатню пам'ять для Postgres з помилкою в логах сервера "ERROR: out of memory Деталі: Не вдалося через запит на розмір»

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

Service Plan не працює на етапі монтування під час внутрішнього запиту для отримання деталей 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. Створіть резервну копію бази даних AppSync postgres, відкривши вікно DOS як Адміністратор, CD у C:\EMC\AppSync\backup-assistant і запустивши 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.