Greetings,

We have 8 nodes Brokers setup on AWS in 2 availability zones with 2
replication. Our plan is to add one more node and distribute 3 nodes in
each AZ and change replication factor to 3.

In order to replicate data in each AZ we need to enable Rack awareness. Can
someone guide how can I achieve this ? I can bring down only one broker and
if I change settings in one broker i.e. (put broker.rack=rackid) and
restart the Kafka then what would be impact ? how it will handle with the
requests because other brokers have not these settings yet.

Also, we have 1000+ topics in our cluster , do we need to manually reassign
partitions for all topics ?

I have searched everywhere but couldn't find any place where it says if can
do it while kafka cluster is in operation.

I really appreciate if someone can help on this.


-- 
Regard
Ashu

Reply via email to