启动kafka broker报错以上错误原因:
kafka的config目录下的server.properties文件中的broker.id出现了重复,导致zookeeper上出现的实例注册的ids/... 与broker本地配置的不一致,导致冲突,导致broker无法启动。
解决方法:
一、修改本地broker id
对照zk上注册的ids实例,进行对照修改;get /brokers/ids/1 会出现对应的kafka broker 的ip二、登陆zk ,删除、brokers/ids/..下的对应id
如:用rmr /brokers/ids/1