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