That's happening because your JSON is malformed. Losing the last comma will
fix it.

On Sun, Dec 31, 2017 at 3:43 PM, allen chan <allen.michael.c...@gmail.com>
wrote:

> Hello
>
> Kafka Version: 0.11.0.1
>
> I am trying to increase replication factor for a topic and i am getting the
> below error. Can anyone help explain what the error means? The json is not
> empty
>
> $ cat increase-replication-factor.json
> {"version":1,
>   "partitions":[
>      {"topic":"metrics","partition":0,"replicas":[1,2]},
>      {"topic":"metrics","partition":1,"replicas":[2,3]},
> ]}
>
> $ sudo /opt/kafka/kafka_2.12-0.11.0.1/bin/kafka-reassign-partitions.sh
> --zookeeper server1:2181 --reassignment-json-file
> increase-replication-factor.json --execute
> Partitions reassignment failed due to Partition reassignment data file is
> empty
> kafka.common.AdminCommandFailedException: Partition reassignment data file
> is empty
> at
> kafka.admin.ReassignPartitionsCommand$.parseAndValidate(
> ReassignPartitionsCommand.scala:188)
> at
> kafka.admin.ReassignPartitionsCommand$.executeAssignment(
> ReassignPartitionsCommand.scala:158)
> at
> kafka.admin.ReassignPartitionsCommand$.executeAssignment(
> ReassignPartitionsCommand.scala:154)
> at
> kafka.admin.ReassignPartitionsCommand$.main(ReassignPartitionsCommand.
> scala:51)
> at
> kafka.admin.ReassignPartitionsCommand.main(ReassignPartitionsCommand.
> scala)
>
> Thanks
> --
> Allen Michael Chan
>



-- 

Brett Rann

Senior DevOps Engineer


Zendesk International Ltd

395 Collins Street, Melbourne VIC 3000 Australia

Mobile: +61 (0) 418 826 017

Reply via email to