One more example of possible warning:

-----------------------------------------------------
Excessive memory usage by Ignite node process (performance may drop)
[requested=44613MB, available=15942MB].

Please tune the folowing settings as suggested:
  MemoryPolicyConfiguration.initialSize for bigPlc: 8102MB
  MemoryPolicyConfiguration.maxSize     for bigPlc: 8102MB
  MemoryPolicyConfiguration.initialSize for dfltPlc: 100MB
  MemoryPolicyConfiguration.maxSize     for dfltPlc: 100MB

Current settings:
  Java Heap  maxSize: 3543MB
  Java Heap initSize: 250MB
  MemoryPolicyConfiguration.initialSize for bigPlc: 256MB
  MemoryPolicyConfiguration.maxSize     for bigPlc: 40960MB
  MemoryPolicyConfiguration.initialSize for dfltPlc: 10MB
  MemoryPolicyConfiguration.maxSize     for dfltPlc: 10MB
  The overall expected memory usage by all Ignite nodes on the host: 44613MB
-----------------------------------------------------

Your thoughts?

2017-08-28 5:06 GMT+03:00 Denis Magda <dma...@apache.org>:

> Guys,
>
> ML lib profile is missing in 2.1 release! That must be fixed and rolled
> out in this emergency release:
> https://issues.apache.org/jira/browse/IGNITE-6193 <
> https://issues.apache.org/jira/browse/IGNITE-6193>
>
> Oleg, Yuri, please step in and handle the issue.
>
> BTW, who is considered to be the release manager of this release?
>
> —
> Denis
>
> > On Aug 25, 2017, at 2:29 PM, Dmitriy Setrakyan <dsetrak...@apache.org>
> wrote:
> >
> > I like the format proposed by Denis, very clear.
> >
> > However, I also do not understand why a user should change the size of
> some
> > system cache. How would a user ever know what value to put there? This
> > value should be configured by Ignite automatically.
> >
> > D.
> >
> > On Fri, Aug 25, 2017 at 2:24 PM, Denis Magda <dma...@apache.org> wrote:
> >
> >> Igor,
> >>
> >> Let me suggest this format.
> >>
> >> ---------------------------------------------
> >> Excessive memory usage by Ignite node process (performance may drop)
> >> [requested=29251MB, available=15942MB]
> >>
> >> Please tune the following settings:
> >>  [MemoryConfiguration.defaultMemoryPolicySize = suggested value]
> >>  MemoryConfiguration.systemCacheMaxSize = suggested value
> >>  [MemoryPolicyConfiguration.maxSize for {policy_name_1} = suggested
> >> value]
> >>  [MemoryPolicyConfiguration.maxSize for {policy_name_2} = suggested
> >> value]
> >>
> >> Current settings:
> >>   [DefaultMemoryPolicySize = value]
> >>   [{policy_name_1} size = value]
> >>   [{policy_name_1} size = value]
> >>   SystemCacheInitialSize = value
> >>   SystemCacheMaxSize = value
> >>   Java Heap Init Size = value
> >>   Java Heap Max Size = value
> >>
> >> The overall memory usage by all Ignite nodes on the host: value
> >> -------------------------------------------
> >>
> >> Records in […] are optional. If custom memory policy is not set or the
> >> default memory policy is overridden the output will miss some of the
> rows.
> >>
> >> As for systemCacheMaxSize, it should be show ONLY if the parameter was
> set
> >> explicitly by user code. Otherwise, the platform should be wise enough
> to
> >> instantiate it properly depending on the host memory usage.
> >>
> >> —
> >> Denis
> >>
> >>> On Aug 25, 2017, at 1:49 PM, Seliverstov Igor <gvvinbl...@gmail.com>
> >> wrote:
> >>>
> >>> The message without logging layout:
> >>>
> >>> Not enough memory for current process [required=29251MB,
> >> available=15942MB].
> >>> Please change MemoryConfiguration.systemCacheMaxSize and
> >>> MemoryConfiguration.defaultMemoryPolicySize to decrease memory
> allocated
> >>> for each node.
> >>>
> >>> Current settings:
> >>>  HeapInit=250MB
> >>>  HeapMax=3543MB
> >>>  DefaultMemoryPolicySize=12753MB
> >>>  SystemCacheInitialSize=40MB
> >>>  SystemCacheMaxSize=100MB
> >>>
> >>> Other ignite instanses on the server require: 12853MB
> >>>
> >>> I think it's make sense to describe what these numbers are consist of.
> >>>
> >>> We simple say which parameters have an impact on how much memory the
> >>> instance needs and their (parameters) actual values.
> >>>
> >>> Also we notice that more than one Ignite instance are ran on the server
> >> or
> >>> workstation and it also consumes memory.
> >>>
> >>> 25 авг. 2017 г. 21:30 пользователь "Dmitriy Setrakyan" <
> >>> dsetrak...@apache.org> написал:
> >>>
> >>>> Igor, what is this flood of WARN messaging coming after the text? Are
> we
> >>>> really going to print this whole thing out?
> >>>>
> >>>> On Fri, Aug 25, 2017 at 9:49 AM, Seliverstov Igor <
> gvvinbl...@gmail.com
> >>>
> >>>> wrote:
> >>>>
> >>>>> This message appears on topology change in case the available memory
> is
> >>>>> exceeded
> >>>>>
> >>>>> 2017-08-25 19:47 GMT+03:00 Seliverstov Igor <gvvinbl...@gmail.com>:
> >>>>>
> >>>>>> An example of current impl:
> >>>>>>
> >>>>>>
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager] Not enough memory for
> >>>>>> current process [required=29251MB, available=15942MB].
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager] Please change
> >>>>>> MemoryConfiguration.systemCacheMaxSize and MemoryConfiguration.
> >>>>> defaultMemoryPolicySize
> >>>>>> to decrease memory allocated for each node.
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager] Current settings:
> >>>>>> [2017-08-25 19:44:37,740][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]   HeapInit=250MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]   HeapMax=3543MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>> DefaultMemoryPolicySize=
> >>>>>> 12753MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>>>> SystemCacheInitialSize=40MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>> SystemCacheMaxSize=100MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager] Other ignite
> instanses
> >>>> on
> >>>>>> the server require: 12853MB
> >>>>>> [2017-08-25 19:44:37,741][WARN ][disco-event-worker-#29%internal.
> >>>>>> GridHomePathSelfTest0%][GridDiscoveryManager]
> >>>>>>
> >>>>>>
> >>>>>> 2017-08-25 17:40 GMT+03:00 Sergey Kozlov <skoz...@gridgain.com>:
> >>>>>>
> >>>>>>> I suppose we should not forget JVM heap size and suggest to reduce
> >>>> both
> >>>>>>> options
> >>>>>>>
> >>>>>>> On Fri, Aug 25, 2017 at 5:24 PM, Dmitriy Setrakyan <
> >>>>> dsetrak...@apache.org
> >>>>>>>>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Igor, I would change the message. How about this:
> >>>>>>>>
> >>>>>>>> Required RAM size is larger than total physical memory available
> for
> >>>>> OS.
> >>>>>>>>> Please change MemoryConfiguration.WhichProperty and
> >>>>>>>>> MemoryPolicyConfiguration.WhichProperty to decrease memory
> >>>>> allocated
> >>>>>>> for
> >>>>>>>>> each node.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Also, can we calculate what the memory size allocated for each
> node
> >>>>>>> should
> >>>>>>>> be? In that case we should suggest it.
> >>>>>>>>
> >>>>>>>> D.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Fri, Aug 25, 2017 at 7:20 AM, Seliverstov Igor <
> >>>>> gvvinbl...@gmail.com
> >>>>>>>>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> What do you, guys think about next warning?
> >>>>>>>>>
> >>>>>>>>> [2017-08-25 17:17:04,718][INFO
> >>>>>>>>> ][test-runner-#1%internal.GridHomePathSelfTest%][GridHomePat
> >>>>>>> hSelfTest0]
> >>>>>>>>> System cache's MemoryPolicy size is configured to 40 MB. Use
> >>>>>>>>> MemoryConfiguration.systemCacheMemorySize property to change the
> >>>>>>>> setting.
> >>>>>>>>> [2017-08-25 17:17:04,718][WARN
> >>>>>>>>> ][test-runner-#1%internal.GridHomePathSelfTest%][GridHomePat
> >>>>>>> hSelfTest0]
> >>>>>>>>>
> >>>>>>>>>>>> Required RAM size is larger than total physical memory
> >>>> available
> >>>>>>> for
> >>>>>>>>> OS.
> >>>>>>>>>>>> Check your configuration to avoid swap partition usage.
> >>>>>>>>>>>> Use MemoryConfiguration and MemoryPolicyConfiguration to
> >>>> change
> >>>>>>> the
> >>>>>>>>> settings.
> >>>>>>>>>>>> Physical memory [required=16397MB, available=15942MB]
> >>>>>>>>>
> >>>>>>>>> [2017-08-25 17:17:04,726][WARN
> >>>>>>>>> ][test-runner-#1%internal.GridHomePathSelfTest%][GridHomePat
> >>>>>>> hSelfTest0]
> >>>>>>>>> Peer class loading is enabled (disable it in production for
> >>>>>>> performance
> >>>>>>>> and
> >>>>>>>>> deployment consistency reasons)
> >>>>>>>>> [2017-08-25 17:17:04,726][INFO
> >>>>>>>>> ][test-runner-#1%internal.GridHomePathSelfTest%][GridHomePat
> >>>>>>> hSelfTest0]
> >>>>>>>>> Configured caches [in 'sysMemPlc' memoryPolicy:
> >>>>> ['ignite-sys-cache']]
> >>>>>>>>> [2017-08-25 17:17:04,731][INFO
> >>>>>>>>> ][test-runner-#1%internal.GridHomePathSelfTest%][GridHomePat
> >>>>>>> hSelfTest0]
> >>>>>>>>> 3-rd party licenses can be found at:
> >>>>>>>>> /home/gvvinblade/projects/ignite/incubator-ignite/libs/licenses
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> 2017-08-25 13:26 GMT+03:00 Yakov Zhdanov <yzhda...@apache.org>:
> >>>>>>>>>
> >>>>>>>>>> Agree, let's release new version including tickets mentioned by
> >>>>>>> Denis
> >>>>>>>> and
> >>>>>>>>>> Ivan.
> >>>>>>>>>>
> >>>>>>>>>> --Yakov
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Sergey Kozlov
> >>>>>>> GridGain Systems
> >>>>>>> www.gridgain.com
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>
> >>
>
>

Reply via email to