Hey Gary,

yes, this is for a Gioco Digitale application.

Sergio Bossa
Sent by iPhone

Il giorno 17/nov/2010, alle ore 21.00, Gary Nakamura <ga...@terracottatech.com 
 > ha scritto:

> Sergio,
>
> Is thus for Gioco Digitale?
>
> Gary O Nakamura
> Terracotta, Inc.
> 415-990-9844 Mobile
> 415-738-4011 Office
>
>
> On Nov 17, 2010, at 11:55 AM, Sergio Bossa <sergio.bo...@gmail.com>  
> wrote:
>
>> To recap, there seems to be three distinct problems:
>>
>> 1) Within a running cluster, adding new nodes causes a lot of object
>> faults.
>> 2) Upon restart of a whole cluster, the active master does a lot of
>> faulting, eventually going OOM.
>> 3) Upon restart, the passive also goes OOM while trying to sync up.
>>
>> I tried to set the master eviction percentage to 25 and this seems to
>> help, but there's still lots of faulting activity ...
>>
>> Masters have both 1GB of heap, which is a reasonable amount of memory
>> I think to hold just a few GBs of data.
>>
>> Any help, maybe some tuning tips?
>>
>> Sergio Bossa
>> Sent by iPhone
>>
>> Il giorno 17/nov/2010, alle ore 18.36, Sergio Bossa <sergio.bo...@gmail.com
>>> ha scritto:
>>
>>> I tried to wait several minutes for the masters to startup and stop
>>> logging faults, then started the clients and tried working with  
>>> them.
>>> But, after a few minutes of usage, masters crash with OOME ...
>>>
>>> On Wed, Nov 17, 2010 at 6:01 PM, Sergio Bossa
>>> <sergio.bo...@gmail.com> wrote:
>>>> After restarting all masters and clients, the cluster is completely
>>>> unusable: masters are very busy and clients cannot connect at all.
>>>> I'm attaching the active master logs, where I see lots of object
>>>> faulting and strange messages from the ObjectManager.
>>>>
>>>> Here are some info about my setup:
>>>> - Terracotta 3.4.0.
>>>> - 1.9GB of objectdb (on disk).
>>>> - 1 active and 1 master, each one with 1GB.
>>>> - 2 clients, each one with 1.5GB.
>>>>
>>>> On Wed, Nov 17, 2010 at 4:36 PM, Sergio Bossa
>>>> <sergio.bo...@gmail.com> wrote:
>>>>> Hi guys,
>>>>>
>>>>> when I try to connect a new client to a Terracotta master  
>>>>> holding a
>>>>> few millions of objects (I can give you an approximated size if
>>>>> needed), the client fails to connect with a timeout and the master
>>>>> gets heavily busy trying to fault objects to send to the new  
>>>>> client.
>>>>> I'm attaching a thread dump of the master: you'll notice several
>>>>> threads being busy at faulting in objects (see
>>>>> managed_object_fault_stage).
>>>>> Two questions:
>>>>> 1) Why is the master trying to fault so many objects at client
>>>>> connection?
>>>>> 2) Why is the master still busy in the fault stage even *after*  
>>>>> the
>>>>> client is completely disconnected?
>>>>>
>>>>> --
>>>>> Sergio Bossa
>>>>> http://www.linkedin.com/in/sergiob
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sergio Bossa
>>>> http://www.linkedin.com/in/sergiob
>>>>
>>>
>>>
>>>
>>> -- 
>>> Sergio Bossa
>>> http://www.linkedin.com/in/sergiob
>> _______________________________________________
>> tc-dev mailing list
>> tc-dev@lists.terracotta.org
>> http://lists.terracotta.org/mailman/listinfo/tc-dev
> _______________________________________________
> tc-dev mailing list
> tc-dev@lists.terracotta.org
> http://lists.terracotta.org/mailman/listinfo/tc-dev
_______________________________________________
tc-dev mailing list
tc-dev@lists.terracotta.org
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to