ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nikolai Tikhonov <ntikho...@apache.org>
Subject Re: Error : Commit produced a runtime exception
Date Fri, 28 Jul 2017 09:20:12 GMT
Hello,

Cause of this issue OOM. Are you sure that you have enough free memory on
your PC/server?

Caused by: java.lang.OutOfMemoryError
        at sun.misc.Unsafe.allocateMemory(Native Method)

On Fri, Jul 28, 2017 at 11:55 AM, iostream <sidds.moona@gmail.com> wrote:

> Hi,
>
> My ignite cluster hung producing the following error trace. Can someone
> help
> me identify the reason for the failure and cluster hang?
>
> [09:57:38,964][INFO][grid-timeout-worker-#19%null%][IgniteKernal] FreeList
> [name=null, buckets=256, dataPages=1208250, reusePages=0]
> [09:58:38,963][INFO][grid-timeout-worker-#19%null%][IgniteKernal]
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=635920a1, name=null, uptime=27:24:08:084]
>     ^-- H/N/C [hosts=16, nodes=16, CPUs=60]
>     ^-- CPU [cur=0.17%, avg=0.66%, GC=0%]
>     ^-- PageMemory [pages=19546713]
>     ^-- Heap [used=1437MB, free=79.94%, comm=4095MB]
>     ^-- Non heap [used=74MB, free=95.07%, comm=76MB]
>     ^-- Public thread pool [active=0, idle=0, qSize=0]
>     ^-- System thread pool [active=0, idle=6, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [09:58:38,964][INFO][grid-timeout-worker-#19%null%][IgniteKernal] FreeList
> [name=null, buckets=256, dataPages=1208250, reusePages=0]
> [09:58:57,610][INFO][grid-nio-worker-tcp-comm-0-#21%null%][
> TcpCommunicationSpi]
> Accepted incoming communication connection [locAddr=/10.65.97.216:47100,
> rmtAddr=/10.247.193.243:46910]
> [09:59:08,242][INFO][grid-nio-worker-tcp-comm-1-#22%null%][
> TcpCommunicationSpi]
> Accepted incoming communication connection [locAddr=/10.65.97.216:47100,
> rmtAddr=/10.117.234.100:49012]
> [09:59:08,273][INFO][grid-nio-worker-tcp-comm-2-#23%null%][
> TcpCommunicationSpi]
> Established outgoing communication connection [locAddr=/10.65.97.216:40504
> ,
> rmtAddr=/10.247.197.103:47100]
> [09:59:08,474][INFO][grid-nio-worker-tcp-comm-3-#24%null%][
> TcpCommunicationSpi]
> Accepted incoming communication connection [locAddr=/10.65.97.216:47100,
> rmtAddr=/10.65.100.14:47386]
> [09:59:08,563][INFO][grid-nio-worker-tcp-comm-0-#21%null%][
> TcpCommunicationSpi]
> Accepted incoming communication connection [locAddr=/10.65.97.216:47100,
> rmtAddr=/10.117.234.32:58504]
> [09:59:26,270][SEVERE][sys-stripe-6-#7%null%][GridDhtTxRemote] Commit
> failed.
> class
> org.apache.ignite.internal.transactions.IgniteTxHeuristicCheckedException:
> Commit produced a runtime exception (all transaction entries will be
> invalidated):
> GridDhtTxRemote[id=45c108f7d51-00000000-06b5-15d4-0000-000000000010,
> concurrency=PESSIMISTIC, isolation=REPEATABLE_READ, state=COMMITTING,
> invalidate=false, rollbackOnly=false,
> nodeId=04540138-5619-4184-863c-2df07914ab02, duration=0]
>         at
> org.apache.ignite.internal.processors.cache.distributed.
> GridDistributedTxRemoteAdapter.commitIfLocked(
> GridDistributedTxRemoteAdapter.java:719)
>         at
> org.apache.ignite.internal.processors.cache.distributed.
> GridDistributedTxRemoteAdapter.commitRemoteTx(
> GridDistributedTxRemoteAdapter.java:789)
>         at
> org.apache.ignite.internal.processors.cache.transactions.
> IgniteTxHandler.finish(IgniteTxHandler.java:1238)
>         at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.
> processDhtTxPrepareRequest(IgniteTxHandler.java:965)
>         at
> org.apache.ignite.internal.processors.cache.transactions.
> IgniteTxHandler.access$400(IgniteTxHandler.java:95)
>         at
> org.apache.ignite.internal.processors.cache.transactions.
> IgniteTxHandler$5.apply(IgniteTxHandler.java:165)
>         at
> org.apache.ignite.internal.processors.cache.transactions.
> IgniteTxHandler$5.apply(IgniteTxHandler.java:163)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.
> processMessage(GridCacheIoManager.java:863)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(
> GridCacheIoManager.java:386)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.
> handleMessage(GridCacheIoManager.java:308)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(
> GridCacheIoManager.java:100)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.
> onMessage(GridCacheIoManager.java:253)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.invokeListener(GridIoManager.java:1257)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.
> processRegularMessage0(GridIoManager.java:885)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.access$2100(GridIoManager.java:114)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager$7.run(
> GridIoManager.java:802)
>         at
> org.apache.ignite.internal.util.StripedExecutor$Stripe.
> run(StripedExecutor.java:483)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.OutOfMemoryError
>         at sun.misc.Unsafe.allocateMemory(Native Method)
>         at
> org.apache.ignite.internal.util.GridUnsafe.allocateMemory(GridUnsafe.
> java:1054)
>         at
> org.apache.ignite.internal.mem.unsafe.UnsafeMemoryProvider.nextRegion(
> UnsafeMemoryProvider.java:76)
>         at
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.addSegment(
> PageMemoryNoStoreImpl.java:616)
>         at
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.
> allocatePage(PageMemoryNoStoreImpl.java:279)
>         at
> org.apache.ignite.internal.processors.cache.database.
> freelist.FreeListImpl.allocateDataPage(FreeListImpl.java:450)
>         at
> org.apache.ignite.internal.processors.cache.database.
> freelist.FreeListImpl.insertDataRow(FreeListImpl.java:488)
>         at
> org.apache.ignite.internal.processors.cache.database.
> RowStore.addRow(RowStore.java:72)
>         at
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$
> CacheDataStoreImpl.createRow(IgniteCacheOffheapManagerImpl.java:978)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$
> UpdateClosure.call(GridCacheMapEntry.java:3937)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$
> UpdateClosure.call(GridCacheMapEntry.java:3895)
>         at
> org.apache.ignite.internal.processors.cache.database.
> tree.BPlusTree$Invoke.invokeClosure(BPlusTree.java:2966)
>         at
> org.apache.ignite.internal.processors.cache.database.
> tree.BPlusTree$Invoke.access$6200(BPlusTree.java:2860)
>         at
> org.apache.ignite.internal.processors.cache.database.
> tree.BPlusTree.invokeDown(BPlusTree.java:1696)
>         at
> org.apache.ignite.internal.processors.cache.database.
> tree.BPlusTree.invokeDown(BPlusTree.java:1673)
>         at
> org.apache.ignite.internal.processors.cache.database.
> tree.BPlusTree.invoke(BPlusTree.java:1585)
>         at
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$
> CacheDataStoreImpl.invoke(IgniteCacheOffheapManagerImpl.java:925)
>         at
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.
> invoke(IgniteCacheOffheapManagerImpl.java:326)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.storeValue(
> GridCacheMapEntry.java:3241)
>
>
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Error-Commit-produced-a-runtime-exception-tp15768.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>

Mime
View raw message