kafka启动后总是报错,查看log报错如下
/usr/local/kafka/logs/server.log
ERROR Fatal error during KafkaServer startup. Prepare to shutdown
(kafka.server.KafkaServer) kafka.common.InconsistentBrokerIdException:
Configured broker.id 10 doesn’t match stored broker.id 1
从报错中可以看出是配置文件server.properties
中的id与 meta.properties
中的id不一致导致的。修改两个配置文件id一致就好了。meta.properties的路径在log.dirs
下。
log.dirs在哪里要去kafka的配置文件
server.properties`查找,比如我的在这里
# A comma separated list of directories under which to store log files
log.dirs=/tmp/kafka-logs
到这个文件夹删掉meta.properties
就可以了
rm -rf meta.properties
总结
- 改了
brokerid
要同时删掉meta.properties