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