Riak成员在0%

不知道这里发生了什么事,但是在集群中添加了一个新的Riak节点并提交了更改。 新节点占用了0%的群集成员资格,而群集中的第一个节点正在以超过37%的成员资格增长。 这是图表:

================================= 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' 

与此同时,它看起来像一些数据是无法访问的。 任何想法发生了什么? 使用Riak 1.4.8。

最新的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' 

好吧原来这是一个奇怪的数据平衡问题在里亚克。 基本上,riak-08仍然从已经从集群中删除的节点恢复(下降,从来没有出现)。

在降低riak-admin transfer-limit 30所有事情都以一致的速度开始正常化。 大约一个小时后,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'