Hi all,

According to https://issues.apache.org/jira/browse/KAFKA-1229, there is
currently no support and no reason to support dynamic configuration changes
for Kafka servers that are already running. I just wanted to solidify my
understanding of how configs would then be changed, specifically:

If i wanted to change configs on a running cluster (say log retention) but
I do not want unavailability for that cluster at any time, would the right
way of changing the configs be:

1) Alter the config file
2) Bring down the leader broker using a controlled shutdown, letting
replicas handle the load while the leader is down
3) Restart the leader broker with new configs, using preferred leader
assignment to have it resume control

Would I also need to bring down the in sync replicas and reboot them too?
Thanks for the help!

-- 

Jiefu Gong
University of California, Berkeley | Class of 2017
B.A Computer Science | College of Letters and Sciences

jg...@berkeley.edu <elise...@berkeley.edu> | (925) 400-3427

Reply via email to