新申请的机器,安装Kafka后,启动成功,后使用此机器替换掉老机器,变更kafka_2.11-0.10.1.0/config/server.properties中broker.id后,发现使用启动命令./bin/kafka-server-start.sh -daemon config/server.properties失败,无法启动:
[kafka_2.11-0.10.1.0]$ ./bin/kafka-server-start.sh -daemon config/server.properties
[kafka_2.11-0.10.1.0]$ jps
10217 Jps
解决办法:
解决方法是让meta.properties文件中的brokerId与server.properties中的brokerId保持一致。meta.properties文件位于config/server.properties日志所配置的路径:
log.dirs=/opt/kafka-logs
即:/opt/kafka-logs/meta.properties