Did you try riak_core_ring_manager:force_update() and force_handoffs() on the 
old partition owner as well as the new one? Can't recall off the top of my head 
which one needs to execute that handoff.

--Kyle

On Jan 18, 2012, at 2:08 PM, Fredrik Lindström wrote:

> Thanks for the response Aphyr.
> 
> I'm seeing Waiting on: [riak_search_vnode,riak_kv_vnode,riak_pipe_vnode] 
> instead of [] so I'm thinking it's a different scenario.
> It might be worth mentioning that the data directory on the new node does 
> contain relevant subdirectories but the disk footprint is so small I doubt 
> any data has been transferred.
> 
> /F
> From: Aphyr [ap...@aphyr.com]
> Sent: Wednesday, January 18, 2012 10:46 PM
> To: Fredrik Lindström
> Cc: riak-users@lists.basho.com
> Subject: Re: Pending transfers when joining 1.0.3 node to 1.0.0 cluster
> 
> https://github.com/basho/riak/blob/riak-1.0.2/RELEASE-NOTES.org
> 
> If partition transfer is blocked awaiting [] (as opposed to [kv_vnode] or 
> whatever), There's a snippet in there that might be helpful.
> 
> --Kyle
> 
> On Jan 18, 2012, at 1:43 PM, Fredrik Lindström wrote:
> 
>> After some digging I found a suggestion from Joseph Blomstedt in an earlier 
>> mail thread 
>> http://lists.basho.com/pipermail/riak-users_lists.basho.com/2012-January/007116.html
>> 
>> in the riak console:
>> riak_core_ring_manager:force_update().
>> riak_core_vnode_manager:force_handoffs().
>> 
>> The symptoms would appear to be the same although the cluster referenced in 
>> the mail thread does not appear to have search enabled,
>> as far as I can tell from the log snippets. The mail thread doesn't really 
>> specify which node to run the commands on so I tried both the new node and 
>> the current claimant of the cluster.
>> 
>> Sadly the suggested steps did not produce any kind of ownership handoff.
>> 
>> Any helpful ideas would be much appreciated :)
>> 
>> /F
>> 
>> 
>> From: riak-users-boun...@lists.basho.com 
>> [riak-users-boun...@lists.basho.com] on behalf of Fredrik Lindström 
>> [fredrik.lindst...@qbranch.se]
>> Sent: Wednesday, January 18, 2012 4:00 PM
>> To: riak-users@lists.basho.com
>> Subject: Pending transfers when joining 1.0.3 node to 1.0.0 cluster
>> 
>> Hi everyone,
>> when we try to join a 1.0.3 node to an existing 1.0.0 (3 node) cluster the 
>> ownership transfer doesn't appear to take place. I'm guessing that we're 
>> making some stupid little mistake but we can't figure it out at the moment. 
>> Anyone run into something similar?
>> 
>> Riak Search is enabled on the original nodes in the cluster as well as the 
>> new node.
>> Ring size is set to 128
>> 
>> The various logfiles do not appear to contain any errors or warnings
>> 
>> Output from riak-admin member_status
>> ================================= Membership 
>> ==================================
>> Status     Ring    Pending    Node
>> -------------------------------------------------------------------------------
>> valid      33.6%     25.0%    'qbkp...@qbkpx01.ad.qnet.local'
>> valid      33.6%     25.0%    'qbkp...@qbkpx02.ad.qnet.local'
>> valid      32.8%     25.0%    'qbkp...@qbkpx03.ad.qnet.local'
>> valid       0.0%     25.0%    't...@qbkpxadmin01.ad.qnet.local'
>> -------------------------------------------------------------------------------
>> 
>> Output from riak-admin ring_status
>> See attached file
>> 
>> Output from riak-admin transfers
>> 't...@qbkpxadmin01.ad.qnet.local' waiting to handoff 10 partitions
>> 'qbkp...@qbkpx03.ad.qnet.local' waiting to handoff 62 partitions
>> 'qbkp...@qbkpx01.ad.qnet.local' waiting to handoff 63 partitions
>> 
>> 
>> /F
>> 
>> 
>> _______________________________________________
>> riak-users mailing list
>> riak-users@lists.basho.com
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> 
> 

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to