Alex G., please look at this discussion. I don’t think that IAE is thrown as a 
result of insufficient RAM on the machine. Everything works perfectly fine on 
my Mac OS laptop even when a region with initial size > total RAM available is 
requested.

Ajay, share a complete log file and configuration you use. Plus tell how much 
RAM you have in total and what’re Java and Windows versions.

—
Denis

> On May 15, 2017, at 8:32 AM, Ajay <[email protected]> wrote:
> 
> [20:45:42,727][ERROR][main][IgniteKernal] Exception during start processors,
> node will be stopped and close connections
> java.lang.IllegalArgumentException
>        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.start(PageMemoryNoStoreImpl.java:222)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.startMemoryPolicies(IgniteCacheDatabaseSharedManager.java:202)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.init(IgniteCacheDatabaseSharedManager.java:119)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.start0(IgniteCacheDatabaseSharedManager.java:98)
>        at
> org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter.start(GridCacheSharedManagerAdapter.java:53)
>        at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.start(GridCacheProcessor.java:643)
>        at
> org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.java:1763)
>        at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:925)
>        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.startConfigurations(IgnitionEx.java:993)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:879)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:778)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:648)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:617)
>        at org.apache.ignite.Ignition.start(Ignition.java:347)
>        at
> org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:302)
>               [20:45:42,735][ERROR][main][IgniteKernal] Got exception while 
> starting
> (will rollback startup routine).
> java.lang.IllegalArgumentException
>        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.start(PageMemoryNoStoreImpl.java:222)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.startMemoryPolicies(IgniteCacheDatabaseSharedManager.java:202)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.init(IgniteCacheDatabaseSharedManager.java:119)
>        at
> org.apache.ignite.internal.processors.cache.database.IgniteCacheDatabaseSharedManager.start0(IgniteCacheDatabaseSharedManager.java:98)
>        at
> org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter.start(GridCacheSharedManagerAdapter.java:53)
>        at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.start(GridCacheProcessor.java:643)
>        at
> org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.java:1763)
>        at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:925)
>        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.startConfigurations(IgnitionEx.java:993)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:879)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:778)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:648)
>        at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:617)
>        at org.apache.ignite.Ignition.start(Ignition.java:347)
>        at
> org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:302)
> [20:45:42,737][WARN ][main][IgniteKernal] Attempt to stop starting grid.
> This operation cannot be guaranteed to be successful.
> 
> 
> 
> 
> --
> View this message in context: 
> http://apache-ignite-users.70518.x6.nabble.com/Ignite2-0-memory-policy-limit-tp12840p12855.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to