步骤:
启动的Zookeeper实例:bin/zookeeper-server-start.sh
config/zookeeper.properties
:成功
已开始经纪人0:
bin/kafka-server-start.sh config/server-0.properties
成功
已开始经纪人1:
bin/kafka-server-start.sh config/server-1.properties
失败
错误:a.common.InconsistentBrokerIdException:已配置的broker.id 1 与meta.properties中存储的broker.id 0不匹配。如果您移动了 数据,请确保您配置的broker.id匹配。如果你打算 创建一个新的经纪人,您应该删除您
中的所有数据
答案 0 :(得分:1)
编辑config / server-1.properties并替换现有的配置值,如下所示:
broker.id=1
port=9093
log.dir=/tmp/kafka-logs-1
还要确保属性文件中没有对log.dir的多个引用,这些引用可能会覆盖以前的值。