使用Offset Explorer 2.0新增Kafka topic,每个topic 32个partition,增加到第三个的时候显示创建成功,但是在topic列表中没有该topic,CDH上Kafka状态出现There are 3 offline partitions

在创建这3个topic之前Kafka里就有这3个topic,但是用Offset Explorer查看都报错,我就吧他们删除了,然后重启了Kafka集群。

在网上搜索之后发现是kafka之前Topic在zookeeper中的数据还在,再重新建立会产生冲突导致失败。解决方法是进入Zookeeper中将之前的脏数据删掉再重启。

zookeeper命令位置

/opt/cloudera/parcels/CDH-****/lib/zookeeper/bin/zkCli.sh

执行命令

deleteall /brokers/topics