2 a13615323102 a13615323102 于 2016.04.20 14:28 提问

在新建和删除kafka的topic时出现问题
kafka本身存在一个12个分区的topic,我重新增加一个12个分区的topic后,在Partition Information中出现Partition 0的leader为-2,点击进入后显示 broker id -2 :Yikes! Broker not found -2 for cluster kafka_manager.  
然而我的broker ID 并没有使-2的,并且在我删除该topic后(删除失败),partition information中每一个的leader都变成了负数(-1),报错跟上述相同。
    求解为什么会出现这个问题,并且该如何彻底删除kafka topic残留的全部数据(kafka本身存在删除缺陷,如何较好的解决这个缺陷)。
    菜鸟入坑,求大神帮忙解决啊!

2个回答

xiaoyu_BD
xiaoyu_BD   2016.08.25 23:26
已采纳

http://blog.csdn.net/xiaoyu_bd/article/details/52268647 这里有彻底删除topic的两种方法

a13615323102
a13615323102 按照你说的第一步第二步都做了,但kafkamanage上还是显示删掉的topic name,topic的数据删掉了,很奇怪。重现安装了Kafka和Zookeeper。(我现在已经不做这个了)
一年多之前 回复
qq_24831059
qq_24831059   2016.05.26 23:37

kafka-logs删除,zk删除,topic delete;基本上差不多了

a13615323102
a13615323102 还是没有删除彻底,在kafka-manage上依旧显示topic的名称,但是这个topic确实删除的差不多了,最后选择了卸载重装= =
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!