Gah.  Sorry for the spamming replies.

The reassign_partitions znode is also still there, and still empty....For
what that's worth. :)
Back to thinking that deleting the reassign_partitions znode is the right
way to go.

Chris

On Sun, May 17, 2015 at 1:46 PM, Chris Neal <cwn...@gmail.com> wrote:

> Ok, I might have lied.  Timezone got me.  I do see this in the Kafka logs,
> so maybe it did work?
>
> [2015-05-17 14:36:57,924] INFO 0 successfully elected as leader
> (kafka.server.ZookeeperLeaderElector)
> [2015-05-17 14:36:57,924] INFO 0 successfully elected as leader
> (kafka.server.ZookeeperLeaderElector)
> [2015-05-17 14:36:58,975] INFO New leader is 0
> (kafka.server.ZookeeperLeaderElector$LeaderChangeListener)
> [2015-05-17 14:36:58,975] INFO New leader is 0
> (kafka.server.ZookeeperLeaderElector$LeaderChangeListener)
>
> Chris
>
> On Sun, May 17, 2015 at 1:43 PM, Chris Neal <cwn...@gmail.com> wrote:
>
>> Thank you again.  :)
>>
>> I ran the delete, but I'm not sure if it did anything:
>>
>> root>
>> ./opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/zookeeper/bin/zkCli.sh
>> -server myhost.mydomain.com:2181 delete /controller
>> Connecting to myhost.mydomain.com:2181
>>
>> WATCHER::
>>
>> WatchedEvent state:SyncConnected type:None path:null
>> root>
>>
>> I followed that up immediately by an "ls /", and the controller znode was
>> there.  Either still there, or had already been re-created.  There was
>> nothing in the Kafka logs indicating that anything had happened either, so
>> I'm thinking maybe I need to try and delete the znode partition manually?
>>
>> Or, should I have seen the controller znode disappear for a time?
>>
>> Very much appreciate your help!
>> Chris
>>
>> On Sun, May 17, 2015 at 1:33 PM, Clark Haskins <cl...@kafka.guru> wrote:
>>
>>> Yeah it's empty. So I would try and force a new controller election to
>>> see if that cleans up the znode.
>>>
>>> Delete /controller
>>>
>>> If that doesn't work you will have to delete the reassign_partitions
>>> znode manually
>>>
>>> -Clark
>>>
>>> Sent from my iPhone
>>>
>>> > On May 17, 2015, at 11:16 AM, Chris Neal <cwn...@gmail.com> wrote:
>>> >
>>> > Sorry :)
>>> > Here you go:
>>> >
>>> > root>
>>> >
>>> ./opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/zookeeper/bin/zkCli.sh
>>> > -server myhost.mydomain.com <http://myhost.mydomain.com:2181/>:2181
>>> get
>>> > /admin/reassign_partitions
>>> > Connecting to myhost.mydomain.com <http://myhost.mydomain.com:2181/
>>> >:2181
>>> > <snip>
>>> > WATCHER::
>>> >
>>> > WatchedEvent state:SyncConnected type:None path:null
>>> > {"version":1,"partitions":[]}
>>> > cZxid = 0x6001afde9
>>> > ctime = Wed Jan 21 18:37:40 UTC 2015
>>> > mZxid = 0x6001afde9
>>> > mtime = Wed Jan 21 18:37:40 UTC 2015
>>> > pZxid = 0x6001afde9
>>> > cversion = 0
>>> > dataVersion = 0
>>> > aclVersion = 0
>>> > ephemeralOwner = 0x0
>>> > dataLength = 29
>>> > numChildren = 0
>>> >
>>> > Thank you!
>>> > Chris
>>> >
>>> >> On Sun, May 17, 2015 at 12:58 PM, Clark Haskins <cl...@kafka.guru>
>>> wrote:
>>> >>
>>> >> Do a get /admin/reassign_partitions
>>> >>
>>> >> -Clark
>>> >>
>>> >> Sent from my iPhone
>>> >>
>>> >>> On May 17, 2015, at 10:20 AM, Chris Neal <cwn...@gmail.com> wrote:
>>> >>>
>>> >>> Sure thing :)
>>> >>> Hopefully I did this right.  Somewhat of a Zookeeper noob.
>>> >>>
>>> >>> root>
>>> >>
>>> ./opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/zookeeper/bin/zkCli.sh
>>> >>> -server myhost.mydomain.com <http://myhost.mydomain.com:2181/>:2181
>>> ls
>>> >>> /admin/reassign_partitions
>>> >>> Connecting to myhost.mydomain.com <http://myhost.mydomain.com:2181/
>>> >>> :2181
>>> >>> <snip>
>>> >>> WATCHER::
>>> >>>
>>> >>> WatchedEvent state:SyncConnected type:None path:null
>>> >>> []
>>> >>>
>>> >>> Hope that is helpful :)
>>> >>> If this is not what you were asking for, please just let me know.
>>> >>> Thank you!
>>> >>> Chris
>>> >>>
>>> >>>> On Sun, May 17, 2015 at 12:17 PM, Clark Haskins <cl...@kafka.guru>
>>> >> wrote:
>>> >>>>
>>> >>>> The reassign_partitions znode is the important one. Please paste the
>>> >>>> contents of it.  That node should only exist while there is a
>>> >> reassignment
>>> >>>> in progress.
>>> >>>>
>>> >>>> You can probably fix this up by forcing a new controller to come
>>> online
>>> >> by
>>> >>>> deleting /controller
>>> >>>>
>>> >>>> -Clark
>>> >>>>
>>> >>>> Sent from my iPhone
>>> >>>>
>>> >>>>> On May 17, 2015, at 10:14 AM, Chris Neal <cwn...@gmail.com> wrote:
>>> >>>>>
>>> >>>>> Hi Clark,
>>> >>>>>
>>> >>>>> Thank you for your reply!  I do see that znode under /admin:
>>> >>>>>
>>> >>>>> root>
>>> >>
>>> ./opt/cloudera/parcels/CDH-5.1.3-1.cdh5.1.3.p0.12/lib/zookeeper/bin/zkCli.sh
>>> >>>>> -server myhost.mydomain.com:2181 ls /admin
>>> >>>>> Connecting to myhost.mydomain.com:2181
>>> >>>>> <snip>
>>> >>>>> WATCHER::
>>> >>>>>
>>> >>>>> WatchedEvent state:SyncConnected type:None path:null
>>> >>>>> [reassign_partitions, delete_topics]
>>> >>>>>
>>> >>>>> I'm not sure what this tells me though :)
>>> >>>>> Again, thanks for your time.
>>> >>>>> Chris
>>> >>>>>
>>> >>>>>> On Sun, May 17, 2015 at 12:20 AM, Clark Haskins <cl...@kafka.guru
>>> >
>>> >>>> wrote:
>>> >>>>>>
>>> >>>>>> Does the partition reassignment znode exist under /admin in
>>> zookeeper?
>>> >>>>>>
>>> >>>>>> -Clark
>>> >>>>>>
>>> >>>>>> Sent from my iPhone
>>> >>>>>>
>>> >>>>>>> On May 16, 2015, at 7:16 PM, Chris Neal <cwn...@gmail.com>
>>> wrote:
>>> >>>>>>>
>>> >>>>>>> Sorry for bumping my own thread. :S  Just wanted to get it in
>>> front
>>> >> of
>>> >>>>>> some
>>> >>>>>>> eyes again!
>>> >>>>>>>
>>> >>>>>>> Thanks for your time and help.
>>> >>>>>>> Chris
>>> >>>>>>>
>>> >>>>>>>> On Thu, May 14, 2015 at 10:24 AM, Chris Neal <cwn...@gmail.com>
>>> >>>> wrote:
>>> >>>>>>>>
>>> >>>>>>>> Hi All,
>>> >>>>>>>>
>>> >>>>>>>> I am running:  kafka_2.10-0.8.1.1, and when I run the
>>> >>>>>>>> reassign-partitions.sh script, I get this:
>>> >>>>>>>>
>>> >>>>>>>> Partitions reassignment failed due to Partition reassignment
>>> >> currently
>>> >>>>>> in
>>> >>>>>>>> progress for Map(). Aborting operation
>>> >>>>>>>> kafka.common.AdminCommandFailedException: Partition reassignment
>>> >>>>>> currently
>>> >>>>>>>> in progress for Map(). Aborting operation
>>> >>>>>>>> at
>>> >>
>>> kafka.admin.ReassignPartitionsCommand.reassignPartitions(ReassignPartitionsCommand.scala:204)
>>> >>>>>>>> at
>>> >>
>>> kafka.admin.ReassignPartitionsCommand$.executeAssignment(ReassignPartitionsCommand.scala:124)
>>> >>>>>>>> at
>>> >>
>>> kafka.admin.ReassignPartitionsCommand$.main(ReassignPartitionsCommand.scala:49)
>>> >>>>>>>> at
>>> >>
>>> kafka.admin.ReassignPartitionsCommand.main(ReassignPartitionsCommand.scala)
>>> >>>>>>>>
>>> >>>>>>>> I'm running it as:
>>> >>>>>>>> /opt/kafka/kafka/bin/kafka-reassign-partitions.sh --zookeeper
>>> >>>> $ZOOKEEPER
>>> >>>>>>>> --reassignment-json-file ./$1.json --execute
>>> >>>>>>>>
>>> >>>>>>>> and my json file looks like:
>>> >>>>>>>> {"version":1,
>>> >>>>>>>> "partitions":[
>>> >>>>>>>> {"topic":"perf_mytopic_raw", "partition":0,"replicas":[0,1]},
>>> >>>>>>>> {"topic":"perf_mytopic_raw","partition":1,"replicas":[0,1]}]}
>>> >>>>>>>>
>>> >>>>>>>> The empty Map() looks suspicious, and I found another post from
>>> >> about
>>> >>>> a
>>> >>>>>>>> year ago where it was thought that this might be a bug?  I
>>> looked
>>> >>>>>> through
>>> >>>>>>>> JIRA and didn't see anything that looked like this issue was
>>> created
>>> >>>> or
>>> >>>>>>>> fixed, so I wanted to ask again about it.
>>> >>>>>>>>
>>> >>>>>>>> Any ideas why this might be failing?  There is definitely not
>>> >> another
>>> >>>>>>>> reassignment in progress. :)
>>> >>>>>>>>
>>> >>>>>>>> Thanks very much for your time.
>>> >>>>>>>> Chris
>>> >>
>>>
>>
>>
>

Reply via email to