Partition distribution between nodes

Luke Bakken lbakken at basho.com
Mon Jun 2 12:34:14 EDT 2014


Hi Manu,

I see similar vnode distribution in my local dev cluster. This is due to 64
not being evenly divisible by 5.

4 nodes:

$ dev1/bin/riak-admin member-status
================================= Membership
==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      25.0%      --      'dev1 at 127.0.0.1'
valid      25.0%      --      'dev2 at 127.0.0.1'
valid      25.0%      --      'dev3 at 127.0.0.1'
valid      25.0%      --      'dev4 at 127.0.0.1'
-------------------------------------------------------------------------------

5th node added:

$ dev1/bin/riak-admin member-status
================================= Membership
==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      18.8%      --      'dev1 at 127.0.0.1'
valid      18.8%      --      'dev2 at 127.0.0.1'
valid      18.8%      --      'dev3 at 127.0.0.1'
valid      25.0%      --      'dev4 at 127.0.0.1'
valid      18.8%      --      'dev5 at 127.0.0.1'
-------------------------------------------------------------------------------

Cluster *from scratch* with 5 nodes:

$ dev1/bin/riak-admin member-status
================================= Membership
==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      20.3%      --      'dev1 at 127.0.0.1'
valid      20.3%      --      'dev2 at 127.0.0.1'
valid      20.3%      --      'dev3 at 127.0.0.1'
valid      20.3%      --      'dev4 at 127.0.0.1'
valid      18.8%      --      'dev5 at 127.0.0.1'
-------------------------------------------------------------------------------

--
Luke Bakken
CSE
lbakken at basho.com


On Mon, Jun 2, 2014 at 6:52 AM, Manu Mäki - Compare Group <
m.maki at comparegroup.eu> wrote:

>  Hi all,
>
>  In the beginning we were running four nodes with n-value of 2. The
> partitions were distributed 25% for each node. Now when we added fifth node
> (still having n-value of 2), the partitions are distributed in following
> way: 25%, 19%, 19%, 19% and 19%. The ring size in use is 64. Is this normal
> behavior? The cluster seems to be working correctly. However I was
> expecting each node to have 20% of the partitions.
>
>
>  Best regards,
> Manu Mäki
>
> _______________________________________________
> riak-users mailing list
> riak-users at lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20140602/4255d0b0/attachment.html>


More information about the riak-users mailing list