AppSync: Tiedostojärjestelmän määritys epäonnistuu ja näyttöön tulee "HeapDumpOnOutOfMemoryError"
Summary: AppSync: Käyttäjä ei pysty yhdistämään tiedostojärjestelmiä AppSync 2.2.3:ssa
Symptoms
AppSync-työt jumiutuvat, eikä niitä seuraavia töitä voi suorittaa.
AppSync Server -lokissa (C:\EMC\AppSync\jboss\logs\server.log AppSync-palvelinpalvelussa näkyy käynnistyvä uudelleen....
30.7.2016 01:10:13.494 INFO [MSC-palveluketju 1-1] [org.jboss.as.naming] [] [] JBAS011802: Nimeämispalvelun
aloittaminen 30.7.2016 01:10:14.823 INFO [MSC-palvelusäie 1-7] [org.jboss.ws.common.management.AbstractServerConfig] [] [] JBoss Web Services - pino CXF-palvelin 4.0.2.GA
AppSync Executive -lokissa (C:\EMC\AppSync\jboss\logs\executive.log AppSync-palvelimessa) näkyy seuraava muisti loppumisvirhe:
4098664.623: [Koko GC
[PSYoungGen: 384064K-384062K>(404032K)] [ParOldGen: 1398143K-1398143K>(1398144K)] 1782207K-1782205K>(1802176K) [PSPermGen: 157954K-157954K>(158272K)], 1.4650114 seks] [Ajat: user=5.06 sys=0.00, real=1.47 sek]
Sammutus epäonnistui: Aikakatkaistu odottamassa signaalia JVM: ltä.
Jonotapahtuma 'jvm_kill'4098666.090
: [Koko GC
JVM ei poistunut pyynnöstä, lopetti
Enqueue Event 'jvm_killed'Enqueue
Event 'jvm_stopped'socket
read failed. (Etäisäntä sulki olemassa olevan yhteyden väkisin. (0x2746))
Taustaliitännän sulkeminen.
Valmistaudutaan käynnistämään uudelleen tilassa 4.
JVM oli käynnissä vain -547624 sekuntia, mikä johti epäonnistuneeseen uudelleenkäynnistykseen 1.
Jonotapahtuma 'jvm_failed_invocation'Odotetaan
5 sekuntia ennen uuden JVM: n käynnistämistä.
Palvelimen kuuntelu portilla 32000.
Ping-asetukset: wrapper.ping.interval=5, wrapper.ping.interval.logged=1, wrapper.ping.timeout=300
Enqueue Event 'jvm_restart'Enqueue
Event 'jvm_prelaunch'JVM
:n käynnistäminen...
Komento: "_jre\bin\java" -palvelin -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)
Enqueue Event '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-virheenkorjaus: WrapperManager-luokka alustettu säikeellä: main Classloaderin käyttäminen: sun.misc.Launcher$AppClassLoader@78d5c653
WrapperManager: Alustetaan...
WrapperManager-virheenkorjaus: JVM #2
WrapperManager -virheenkorjaus: 64-bittisen JVM: n käyttäminen.
WrapperManager-virheenkorjaus: org.tanukisoftware.wrapper.WrapperManager paketin tiedot:
WrapperManager Debug: Toteutuksen nimi: org.tanukisoftware.wrapper
WrapperManager Debug: Toteutuksen toimittaja: Tanuki Software, Oy
WrapperManager-virheenkorjaus: Toteutuksen versio: 3.5.14
WrapperManager-virheenkorjaus: Onko sinetöity?: False
WrapperManager -virheenkorjaus: org.tanukisoftware.wrapper.WrapperManager protection domain:
WrapperManager Virheenkorjaus: Sijainti: tiedosto:/C:/EMC/AppSync/jboss/executive/wrapper.jar
WrapperManager Debug: Koko: 117 262
WrapperManager-virheenkorjaus: MD5: 3a16b23744071559f42f26c48b36e756
WrapperManager-virheenkorjaus: Sammutuskoukun
rekisteröinti WrapperManager-virheenkorjaus: Wrapper
WrapperManager Debugin käyttäminen: Lataa alkuperäinen kirjasto. Mahdollisia tiedostonimiä on useita, ja ensimmäistä löydettävää käytetään. Virheet lataamalla olemattomia tiedostoja on normaalia ja se on ongelma vain, jos ne kaikki epäonnistuvat.
WrapperManager-virheenkorjaus: Yritä ladata alkuperäinen kirjasto nimellä: wrapper-windows-x86-64.dll Tulos: ei wrapper-windows-x86-64 kohteessa java.library.path
WrapperManager-virheenkorjaus: Yritä ladata alkuperäinen kirjasto nimellä: wrapper.dll Tulos: Menestys!
WrapperManager-virheenkorjaus: Alkuperäinen kirjasto ladattiin onnistuneesti.
WrapperManager-virheenkorjaus: Ladatut lokalisoidut resurssit.
WrapperManager-virheenkorjaus: Alkuperäisen alustusmenetelmän kutsuminen.
WrapperJNI-virheenkorjaus: WrapperManagerin alkuperäisen kirjaston alustaminen.
WrapperJNI-virheenkorjaus: Java-suoritettava: C:\EMC\AppSync\jboss\_jre\bin\java.exe
WrapperJNI-virheenkorjaus: Alkuperäinen kirjasto: C:\EMC\AppSync\jboss\executive\wrapper.dll
WrapperJNI-virheenkorjaus: Windows-versio: 6.2.9200
WrapperManager-virheenkorjaus: Java-versio: 1.7.0_17-b02 Java HotSpot(TM) 64-bittinen palvelin VM
WrapperManager -virheenkorjaus: Java VM -toimittaja: Oracle Corporation
WrapperManager -virheenkorjaus: Käyttöjärjestelmän nimi : Windows Server 2012
WrapperManagerin virheenkorjaus: OS Arch: amd64
WrapperManager Debug:WrapperManager Debug:
Control event monitor -säie alkoi.
WrapperManager-virheenkorjaus: Startup runner -ketju alkoi.
WrapperJarApp-virheenkorjaus: Jar Main-Class: org.jboss.modules.Main
WrapperJarApp -virheenkorjaus: Jar-luokkapolku: Ei määritelty.
WrapperJarApp-virheenkorjaus: Classpath[0]=tiedosto:C:/EMC/AppSync/jboss/jboss-modules.jar
WrapperManager-virheenkorjaus: WrapperManager.start(org.tanukisoftware.wrapper.WrapperJarApp@5bfa19ca, args["-mp", "modules", "-jaxpmodule", "javax.xml.jaxp-provider", "org.jboss.as.standalone", "-Djboss.home.dir=."]), jota kutsutaan säikeellä: main
WrapperManager Debug: Viestinnän juoksijaketju alkoi.
WrapperManager-virheenkorjaus: Avaa pistorasia kääreeseen... Wrapper-Connection
WrapperManager -virheenkorjaus: Avattu pistorasia 31 000–32 000
WrapperManager-virheenkorjaus: Lähetä paketti KEY : g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
WrapperManager Debug: handleBackend()
hyväksyi kannan 127.0.0.1:stä portissa 31000
, joka sulkee taustapalvelimen.
lue paketti AVAIN: g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
Sain avaimen JVM: ltä: g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
lähettää paketin LOW_LOG_LEVEL:
1 lähetä paketti LOGFILE : logs \ executive.log
lähetä paketti OMINAISUUDET: (Ominaisuuksien arvot)
Käynnistä sovellus.
lähetä paketti START : start
WrapperManager Debug: Vastaanotettu paketti LOW_LOG_LEVEL :
1 WrapperManager-virheenkorjaus: Wrapperin LowLogLevel on 1
WrapperManager-virheenkorjaus: Vastaanotettu paketti LOGFILE : logs\executive.log
WrapperManager Debug: Vastaanotettu paketti OMINAISUUDET: (Ominaisuuksien arvot)
WrapperManager-virheenkorjaus: Vastaanotettu paketti START : start
WrapperManager Debug: Java väliaikainen hakemisto: C:\Windows\TEMP
WrapperManager Virheenkorjaus: kutsu WrapperListener.start()
WrapperManager Virheenkorjaus: WrapperListener.start juoksijaketju alkoi.
WrapperJarApp-virheenkorjaus: start (args) Odottaa enintään 2 sekuntia, kunnes päämenetelmä on valmis.
WrapperJarApp-virheenkorjaus: päämenetelmän
kutsuminen WrapperManager-virheenkorjaus: Lähetä paketti START_PENDING : 5000
luettua pakettia START_PENDING : 5000
JVM ilmoitti odottavasta aloituksesta waitHint 5000 millis.
WrapperManager-virheenkorjaus: Lähetä paketti START_PENDING : 5000
WrapperJarApp Debug: alku (args) loppu. Pää valmis=false, exitCode=null
WrapperManager Debug: return from WrapperListener.start()
WrapperManager Debug: Lähetä paketti ALOITETTU :
WrapperManager Debug: WrapperListener.start juoksulanka pysähtyi.
WrapperManager-virheenkorjaus: Käynnistysjuoksijan säie pysähtyi.
Lue paketti START_PENDING : 5000
JVM ilmoitti odottavasta aloituksesta waitHint 5000 millis.
lue paketti ALOITETTU:
JVM ilmoitti, että se on käynnistetty.
Enqueue Event 'jvm_started'send
a packet PING : ping
WrapperManager Debug: Vastaanotettu paketti PING : ping
WrapperManager Debug: Lähetä paketti PING : ping
lue paketti PING : ping
INFO (WrapperJarAppMain) 2016-07-30 01:10:02,400 [org.jboss.modules] Moduuli JBoss Modules versio 1.1.1.GA
lähetä paketti PING : ping
WrapperManager Debug: Vastaanotettu paketti PING : ping
WrapperManager Debug: Lähetä paketti PING : ping
lukea paketin PING : ping
INFO (WrapperJarAppMain) 2016-07-30 01:10:05,072 [org.jboss.msc] ServiceLogger_$logger JBoss MSC versio 1.0.2.GA
INFO (MSC service thread 1-4) 2016-07-30 01:10:05,151 [org.jboss.as] ApplicationServerService JBAS015899: JBoss AS 7.1.1.Final "Brontes" käynnistyy
WrapperJarApp Debug: päämenetelmä valmis
lähetä paketti PING : ping
WrapperManager Debug: Vastaanotettu paketti PING : ping
WrapperManager Debug: Lähetä paketti PING : ping
lukee paketin PING : ping
INFO (MSC service thread 1-3) 2016-07-30 01:10:11,057 [org.xnio] Xnio XNIO Version 3.0.3.GA
INFO (ohjaimen käynnistyssäie) 2016-07-30 01:10:11,057 [org.jboss.as.server] HttpManagementAddHandler JBAS015888: http-hallintapalvelun luominen pistorasiasidonnalla (management-http)
INFO (MSC-palveluketju 1-3) 2016-07-30 01:10:11,213 [org.xnio.nio] NioXnio XNIO NIO -toteutusversio 3.0.3.GA
INFO (ServerService Thread Pool -- 25) 2016-07-30 01:10:11,651 [org.jboss.as.configadmin] ConfigAdminLisää JBAS016200: ConfigAdmin-alijärjestelmän
21.020 aktivointi: [GC [PSYoungGen: 262208K-21745K>(305856K)] 262263K-21808K>(1004928K), 0,0279106 sek] [Ajat: user=0.05 sys=0.03, real=0.03 seks]
21.051: [GC [PSYoungGen: 82212K->21713K(305856K)] 82275K-21848K>(1004928K), 0,0207127 sek] [Ajat: user=0.06 sys=0.00, real=0.02 sek]
INFO (ServerService Thread Pool -- 30) 2016-07-30 01:10:11,713 [org.jboss.as.clustering.infinispan] InfinispanSubsystemLisää JBAS010280: Infinispan-osajärjestelmän aktivointi.
INFO (ServerService Thread Pool -- 46) 2016-07-30 01:10:
Cause
AppSync Server -palvelu käynnistyi uudelleen yhdistämisen aikana muistin loppumisen vuoksi. Tämä johti vanhentuneeseen kartoitusmerkintään AppSyncin sisäisessä tietokannassa.
Resolution
Päätöslauselma:
Korjaus estää vanhentuneen merkinnän kohtaamisen, mikä estää jumiutumisen ja mahdollistaa seuraavien töiden suorittamisen.
Ongelma on korjattu AppSync 2.2.3.1 -versiossa.