Scala 无法使用zookeeper启动kafka(kafka.common.unconsistentClusterIdexception)
以下是我为解决此问题所做的步骤:Scala 无法使用zookeeper启动kafka(kafka.common.unconsistentClusterIdexception),scala,apache-kafka,apache-zookeeper,Scala,Apache Kafka,Apache Zookeeper,以下是我为解决此问题所做的步骤: 发射动物园管理员 启动卡夫卡:\bin\windows\Kafka-server-start.bat。\config\server.properties 在第二步发生错误: 错误KafkaServer启动期间出现致命错误。准备关机 (kafka.server.KafkaServer) kafka.common.UnconsistentClusterIdexception:群集ID REU8CLK3TTYWPINLIKIM1W与存储的群集ID不匹配 meta.pr
\bin\windows\Kafka-server-start.bat。\config\server.properties
\bin\windows\kafka-server-start.bat.\config\server.properties
zookeeper时,控制台返回:
信息[同步线程:0:FileTxnLog@216]-创建新日志文件:log.1
如何解决此问题以运行卡夫卡
编辑您可以在正确的站点上访问正确的问题(serverfault)
编辑此处是我通过以下步骤解决了此问题:
log.dirs=/tmp/kafka logs
我删除了以下目录:-
a、 )从kafka服务器的配置位置(即log.dir属性路径)记录目录
b、 )卡夫卡代理位置的tmp目录
log.dirs=../tmp/kafka-logs-1
对于mac,需要以下步骤
- 停止kafka服务:
brew服务停止kafka
- 打开kafka server.properties文件:
vim/usr/local/etc/kafka/server.properties
- 在此文件中查找log.dirs的值。对我来说,它是
/usr/local/var/lib/kafka日志
- 删除log.dirs/meta.properties文件的路径
- 启动kafka服务
brew服务启动kafka
build/Kafka
文件夹和Bob的叔叔
提到的
meta.properties
可以在build/kafka/out/embedded kafka
下找到。我检查了这些卷,如下所示:
docker volume list
和删减的旧卷:
docker volume prune
并删除了卡夫卡的部分:
例如:
投票重新打开,以便出于正确的原因关闭,因为:[1]正如OP所指出的,问题显然是重复的。[2]当前关闭的原因是无效的,因为问题根本不是关于“专业服务器或网络相关基础设施管理”;这是关于卡夫卡在启动时的一个例外。(如果这个问题真的离题了,那么成千上万的其他问题加上了卡夫卡的标签也一样。)@skomisa这个问题与另一个问题略有不同,因为它没有使用docker。另外请注意,我的问题是在你谈论的问题之前发布的…@Dorian:我现在真的很困惑!。。。您已经更新了此问题并链接到另一个由您自己编写的答案作为解决方案!如果您现在声称这不是一个解决方案,请从您的上述问题中删除文本“编辑这里就是答案”。@skomisa是的,因为直到今天我才被允许要求重新打开。。。ans我想与社区分享我是如何解决我的问题的。。。
docker volume rm test_kafka