AppSync: El mapeo del sistema de archivos falla con "HeapDumpOnOutOfMemoryError"

Summary: AppSync: El usuario no puede mapear correctamente los sistemas de archivos en AppSync 2.2.3

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



Los trabajos de AppSync se bloquean y los trabajos posteriores no se pueden ejecutar.

En el registro del servidor de AppSync (C:\EMC\AppSync\jboss\logs\server.log en el servidor de AppSync), vemos que el servicio del servidor de AppSync se reinicia aquí....

07-30-2016 01:10:13.494 INFO [subproceso de servicio MSC 1-1] [org.jboss.as.naming] [] [] JBAS011802: Iniciando el servicio de nombres
07-30-2016 01:10:14.823 INFO [subproceso de servicio MSC 1-7] [org.jboss.ws.common.management.AbstractServerConfig] [] [] Servicios web de JBoss: Pila CXF Server 4.0.2.GA


En el registro ejecutivo de AppSync (C:\EMC\AppSync\jboss\logs\executive.log en el servidor de AppSync) vemos el siguiente error de falta de memoria:

4098664.623: [Full GC
 [PSYoungGen: 384064K->384062K(404032K)] [ParOldGen: 1398143K->1398143K(1398144K)] 1782207K->1782205K(1802176K) [PSPermGen: 157954K->157954K(158272K)], 1.4650114 secs] [Times: user=5.06 sys=0.00, real=1.47 secs]
Error de apagado: Se agotó el tiempo de espera de la señal de JVM.
Poner en cola el evento 'jvm_kill'
4098666.090: [GC completo
JVM no se cerró a petición, se finalizó
Poner en cola el evento 'jvm_killed'
Poner en cola el evento 'jvm_stopped'
falla de lectura de conector. (El host remoto cerró a la fuerza una conexión existente. (0x2746))
Cerrando el conector de back-end.
Preparando el reinicio con el modo 4.
JVM solo se ejecutó durante -547624 segundos, lo que provocó un conteo de reinicios fallidos de 1.
Poner en cola el evento 'jvm_failed_invocation'
Esperando 5 segundos antes de iniciar otra JVM.
el servidor escucha en el puerto 32000.
Configuración de ping: wrapper.ping.interval=5, wrapper.ping.interval.logged=1, wrapper.ping.timeout=300
Poner en cola el evento 'jvm_restart'
Poner en cola el evento 'jvm_prelaunch'
Lanzando un comando de JVM...
: "_jre\bin\java" -server -Xms1024m -Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintCommandLineFlags -XX:+UseCompressedOops -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=false -Dorg.jboss.resolver.warning=true -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=false -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standalone.xml -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dorg.jboss.boot.log.file=logs/boot.log -Dlogging.configuration=file:standalone/configuration/logging.properties -Djboss.server.log.dir=logs -Dappsync.server=SVRAPPSYNC.PHYSIOCORP.COM -Dfile.encoding=UTF8 -Duser.language=en -Djava.library.path="executive;../CST/builds/win_vc100_x64_r/bin" -classpath "executive/wrapper.jar;./jboss-modules.jar" -Dwrapper.key="g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.debug="TRUE" -Dwrapper.pid=3408 -Dwrapper.version="3.5.14-pro" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=2 -Dwrapper.lang.domain=wrapper -Dwrapper.lang.folder=../lang org.tanukisoftware.wrapper.WrapperJarApp jboss-modules.jar -mp modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=.
JVM started (PID=7788)
Poner en cola el evento 'jvm_start'
-XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=1073741824 -XX:MaxHeapSize=2147483648 -XX:MaxPermSize=536870912 -XX:+PrintCommandLineFlags -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC
WrapperManager Debug: WrapperManager class initialized by thread: main   Using classloader: sun.misc.Launcher$AppClassLoader@78d5c653
WrapperManager: Inicializando...
WrapperManager Debug: JVM #2
WrapperManager Debug: Ejecutando una JVM de 64 bits.
WrapperManager Debug: org.tanukisoftware.wrapper.WrapperManager información del paquete:
WrapperManager Debug:   Título de implementación: org.tanukisoftware.wrapper
WrapperManager Debug:   Proveedor de implementación: Tanuki Software, Ltd.
WrapperManager Debug:   Versión de implementación: 3.5.14
WrapperManager Debug:   ¿Está sellado?: False
WrapperManager Debug: org.tanukisoftware.wrapper.WrapperManager protection domain:
WrapperManager Debug:   Location: file:/C:/EMC/AppSync/jboss/executive/wrapper.jar
WrapperManager Debug:     Tamaño: 117,262
WrapperManager Debug:     MD5: 3a16b23744071559f42f26c48b36e756
WrapperManager Debug: Registering shutdown hook
WrapperManager Debug: Using wrapper
WrapperManager Debug: Cargar biblioteca nativa.  Hay varios nombres de archivo posibles y se utilizará el primero que se encuentre.  Los errores al cargar archivos inexistentes son normales y solo son un problema si todos fallan.
WrapperManager Debug:   Intente cargar la biblioteca nativa con el nombre: wrapper-windows-x86-64.dll Resultado: no wrapper-windows-x86-64 en java.library.path
WrapperManager Debug:   Intente cargar la biblioteca nativa con el nombre: wrapper.dll Resultado: Éxito.
WrapperManager Debug:   La biblioteca nativa se cargó correctamente.
WrapperManager Debug: Recursos localizados cargados.
WrapperManager Debug: Llamando al método de inicialización nativo.
WrapperJNI Debug: Inicializando la biblioteca nativa de WrapperManager.
WrapperJNI Debug: Archivo ejecutable de Java: C:\EMC\AppSync\jboss\_jre\bin\java.exe
WrapperJNI Debug: Biblioteca nativa: C:\EMC\AppSync\jboss\executive\wrapper.dll
WrapperJNI Debug: Versión de Windows: 6.2.9200
WrapperManager Debug: Versión de Java: 1.7.0_17-b02 Java HotSpot(TM) 64 bits, VM servidor
WrapperManager Debug: Proveedor de VM Java: Oracle Corporation
WrapperManager Debug: Nombre de SO: Windows Server 2012
WrapperManager Debug: SO Arch        : amd64
WrapperManager Debug:
WrapperManager Debug: Se inició el subproceso del monitor de eventos de control.
WrapperManager Debug: Se inició el subproceso del ejecutor de inicio.
WrapperJarApp Debug: Jar Main-Class: org.jboss.modules.Main
WrapperJarApp Debug: Classpath de jar: No se especifica.
WrapperJarApp Debug:     Classpath[0]=file:C:/EMC/AppSync/jboss/jboss-modules.jar
WrapperManager Debug: WrapperManager.start(org.tanukisoftware.wrapper.WrapperJarApp@5bfa19ca, args["-mp", "modules", "-jaxpmodule", "javax.xml.jaxp-provider", "org.jboss.as.standalone", "-Djboss.home.dir=."]) called by thread: main
WrapperManager Debug: Se inició el subproceso del ejecutor de comunicaciones.
WrapperManager Debug: Abra el conector en wrapper...Wrapper-Connection
WrapperManager Debug: Se abrió el conector de 31 000 a 32 000
WrapperManager Debug: Send a packet KEY : g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
WrapperManager Debug: handleBackend()
accepted a socket from 127.0.0.1 on port 31000
closing backend server.
read a packet KEY : g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
Got key from JVM: g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
send a packet LOW_LOG_LEVEL : 1
send a packet LOGFILE : logs\executive.log
send a packet PROPERTIES : (Valores de la propiedad)
Iniciar aplicación.
enviar un paquete START : start
WrapperManager Debug: Se recibió un paquete LOW_LOG_LEVEL: 1
WrapperManager Debug: LowLogLevel de Wrapper es 1
WrapperManager Debug: Se recibió un paquete LOGFILE: logs\executive.log
WrapperManager Debug: Se recibió un paquete PROPERTIES: (Valores de la propiedad)
WrapperManager Debug: Se recibió un paquete START : start
WrapperManager Debug: Directorio temporal de Java: C:\Windows\TEMP
WrapperManager Debug: calling WrapperListener.start()
WrapperManager Debug: Se inició el subproceso del ejecutor WrapperListener.start.
WrapperJarApp Debug: start(args) Esperará hasta 2 segundo para que se complete el método principal.
WrapperJarApp Debug: invocando método principal
WrapperManager Debug: Envíe un paquete START_PENDING: 5000
leer un paquete START_PENDING: 5000
JVM señaló un inicio pendiente con waitHint de 5000 milisegundos.
WrapperManager Debug: Envíe un paquete START_PENDING: 5000
WrapperJarApp Debug: start(args) end.  Main Completed=false, exitCode=null
WrapperManager Debug: returned from WrapperListener.start()
WrapperManager Debug: Enviar un paquete STARTED :
WrapperManager Debug: El subproceso del ejecutar WrapperListener.start se detuvo.
WrapperManager Debug: El subproceso del ejecutor de inicio se detuvo.
Leer un paquete START_PENDING: 5000
JVM señaló un inicio pendiente con waitHint de 5000 milisegundos.
Leer un paquete STARTED :
JVM señaló que se inició.
Puesta en cola de evento 'jvm_started'
enviar un paquete PING : ping
WrapperManager Debug: Se recibió un paquete PING: ping
WrapperManager Debug: Enviar un paquete PING : ping
leer un paquete PING : ping
INFO  (WrapperJarAppMain) 2016-07-30 01:10:02,400 [org.jboss.modules] Módulo JBoss Modules versión 1.1.1.GA
enviar un paquete PING : ping
WrapperManager Debug: Se recibió un paquete PING: ping
WrapperManager Debug: Enviar un paquete PING : ping
leer un paquete PING : ping
INFO (WrapperJarAppMain) 2016-07-30 01:10:05,072 [org.jboss.msc] ServiceLogger_$logger JBoss MSC versión 1.0.2.GA
INFO (subproceso de servicio MSC 1-4) 2016-07-30 01:10:05,151 [org.jboss.as] ApplicationServerService JBAS015899: JBoss AS 7.1.1.Final "Brontes" iniciando
WrapperJarApp Debug: método principal completado
enviar un paquete PING : ping
WrapperManager Debug: Se recibió un paquete PING: ping
WrapperManager Debug: Enviar un paquete PING : ping
leer un paquete PING : ping
INFO  (subproceso de servicio MSC 1-3) 2016-07-30 01:10:11,057 [org.xnio] Xnio XNIO Versión 3.0.3.GA
INFO  (supbroceso de arranque de controladora) 2016-07-30 01:10:11,057 [org.jboss.as.server] HttpManagementAddHandler JBAS015888: Creando servicio de gestión HTTP utilizando la vinculación de conector (management-http)
INFO (subproceso de servicio MSC 1-3) 2016-07-30 01:10:11,213 [org.xnio.nio] NioXnio XNIO NIO Versión de implementación 3.0.3.GA
INFO (Grupo de subprocesos de ServerService: 25) 2016-07-30 01:10:11,651 [org.jboss.as.configadmin] ConfigAdminAdd JBAS016200: Activando el subsistema ConfigAdmin
21.020: [GC [PSYoungGen: 262208K->21745K(305856K)] 262263K->21808K(1004928K), 0.0279106 secs] [Times: user=0.05 sys=0.03, real=0.03 secs]
21.051: [GC [PSYoungGen: 82212K->
21713K(305856K)] 82275K->21848K(1004928K), 0.0207127 secs] [Times: user=0.06 sys=0.00, real=0.02 secs]
INFO  (ServerService Thread Pool -- 30) 2016-07-30 01:10:11,713 [org.jboss.as.clustering.infinispan] InfinispanSubsystemAdd JBAS010280: Activando el subsistema de Infinispan.
INFO  (Grupo de subprocesos de ServerService -- 46) 2016-07-30 01:10:

Cause

Se produjo un reinicio del servicio del servidor de AppSync mientras se ejecutaba la operación de mapeo, debido a un problema de falta de memoria. Esto generó una entrada de mapeo obsoleta en la base de datos interna de AppSync.

Resolution

Resolución:

La corrección evitará que se encuentre la entrada obsoleta, lo que evitará el bloqueo y permitirá que se ejecuten trabajos posteriores.
Este problema se resolvió en AppSync 2.2.3.1.
 

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000064867
Article Type: Solution
Last Modified: 18 Sep 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.