I am getting the following exception when starting Ignite in server mode(2.0)
and from then Ignite is stopping all the caches.

Exception in thread "main" class org.apache.ignite.IgniteException:
Attempted to release write lock while not holding it [lock=00007eff50271580,
state=0002
ffff00002639
        at
org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:949)
        at org.apache.ignite.Ignition.start(Ignition.java:325)
        at com.gvc.impl.IgniteEDSBootstrap.main(IgniteEDSBootstrap.java:31)
Caused by: class org.apache.ignite.IgniteCheckedException: Attempted to
release write lock while not holding it [lock=00007eff50271580,
state=0002ffff00002639
        at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242)
        at
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
        at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:231)
        at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:158)
        at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:150)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.onKernalStart0(GridCachePartitionExchangeManager.java:463)
        at
org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter.onKernalStart(GridCacheSharedManagerAdapter.java:108)
        at
org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStart(GridCacheProcessor.java:911)
        at
org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1013)
        at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1895)
        at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1647)
        at
org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1075)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:595)
        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:519)
        at org.apache.ignite.Ignition.start(Ignition.java:322)
        ... 1 more
Caused by: java.lang.IllegalMonitorStateException: Attempted to release
write lock while not holding it [lock=00007eff50271580,
state=0002ffff00002639
        at
org.apache.ignite.internal.util.OffheapReadWriteLock.writeUnlock(OffheapReadWriteLock.java:259)
        at
org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.writeUnlock(PageMemoryNoStoreImpl.java:495)
        at
org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.writeUnlock(PageHandler.java:379)
        at
org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.writePage(PageHandler.java:288)
        at
org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.initPage(PageHandler.java:225)
        at
org.apache.ignite.internal.processors.cache.database.DataStructure.init(DataStructure.java:328)
        at
org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.initTree(BPlusTree.java:796)
                at
org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.initTree(BPlusTree.java:781)
        at
org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$CacheDataTree.<init>(IgniteCacheOffheapManagerImpl.java:1423)
        at
org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.createCacheDataStore0(IgniteCacheOffheapManagerImpl.java:728)
        at
org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.createCacheDataStore(IgniteCacheOffheapManagerImpl.java:706)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition.<init>(GridDhtLocalPartition.java:163)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.createPartition(GridDhtPartitionTopologyImpl.java:718)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.initPartitions0(GridDhtPartitionTopologyImpl.java:405)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.beforeExchange(GridDhtPartitionTopologyImpl.java:569)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.distributedExchange(GridDhtPartitionsExchaengeFuture.java:844)
        at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:573)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
        at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:744)


and Also when one of the ignite server node joins the cluster, it is
throwing Failed to wait for partition map exchange with pending
communication spi's. Please find the attached file which contains the
configurations I used to start the nodes.Is something wrong with the
configuration or do I need to tune OS or JVM params ? ignite-config.xml
<http://apache-ignite-users.70518.x6.nabble.com/file/n13684/ignite-config.xml>  



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Exception-when-Ignite-server-starts-up-and-also-when-a-new-node-joins-the-cluster-tp13684.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to