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