Associação Riak a 0%

3

Não faço ideia do que está acontecendo aqui, mas adicionei um novo nó do Riak ao cluster e confirmei as alterações. O novo nó obteve 0% de participação no cluster, enquanto o primeiro nó no cluster está crescendo com mais de 37% de associação. Aqui está o gráfico:

================================= Membership ==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      37.5%     25.0%    'riak@prod-riak-08'
valid      17.2%     25.0%    'riak@prod-riak-09'
valid      25.0%     25.0%    'riak@prod-riak-10'
valid      20.3%     25.0%    'riak@prod-riak-11'
valid       0.0%      0.0%    'riak@prod-riak-12'

Enquanto isso, parece que alguns dados estão inacessíveis. Alguma idéia do que está acontecendo? Usando o Riak 1.4.8.

Registro mais recente da riak-12:

2014-06-24 09:00:11.142 [info] <0.347.0>@riak_kv_entropy_manager:perhaps_log_throttle_change:826 Changing AAE throttle from 10 -> 0 msec/key, based on maximum vnode mailbox size 53 from 'riak@prod-riak-09'
2014-06-24 09:02:41.150 [info] <0.347.0>@riak_kv_entropy_manager:perhaps_log_throttle_change:826 Changing AAE throttle from 0 -> 10 msec/key, based on maximum vnode mailbox size 319 from 'riak@prod-riak-10'
2014-06-24 09:02:56.152 [info] <0.347.0>@riak_kv_entropy_manager:perhaps_log_throttle_change:826 Changing AAE throttle from 10 -> 0 msec/key, based on maximum vnode mailbox size 1 from 'riak@prod-riak-10'
    
por crockpotveggies 24.06.2014 / 18:16

1 resposta

3

Ok, acontece que é um problema de balanceamento de dados estranho no Riak. Basicamente, riak-08 ainda estava se recuperando de um nó que havia sido removido do cluster (caiu, nunca apareceu).

Depois de abaixar o riak-admin transfer-limit 30 , tudo começou a se normalizar em um ritmo consistente. Após cerca de uma hora, Riak então rebalanciou os dados de volta para a riak-12:

================================= Membership ==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      25.0%     18.8%    'riak@prod-riak-08'
valid      25.0%     18.8%    'riak@prod-riak-09'
valid      25.0%     18.8%    'riak@prod-riak-10'
valid      25.0%     25.0%    'riak@prod-riak-11'
valid       0.0%     18.8%    'riak@prod-riak-12'
    
por 24.06.2014 / 18:48

Tags