kafka问题汇总

1. 创建topic

/opt/cloudera/parcels/KAFKA-2.0.2-1.2.0.2.p0.5/lib/kafka/bin/kafka-topics.sh --create --zookeeper duan140:2181 --replication-factor 1 --partitions 1 --topic test

报错:

Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /brokers/ids

解决办法:

zookeeper查看节点:

连接:/opt/cloudera/parcels/CDH-5.12.2-1.cdh5.12.2.p0.4/lib/zookeeper/bin/zkCli.sh -server duan140:2181

查看 : ls /

[hive_zookeeper_namespace_hive, zookeeper, hbase, kafka]

因为在安装过程中设置

ZooKeeper Root(zookeeper.chroot)为/kafka,该为默认即可。
 
2. 发送消息
/opt/cloudera/parcels/KAFKA-2.0.2-1.2.0.2.p0.5/lib/kafka/bin/kafka-console-producer.sh --broker-list duan140:9092 --topic test
报错:

clients.NetworkClient: Bootstrap broker duan140:9092 disconnected

猜你喜欢

转载自www.cnblogs.com/duaner92/p/10149273.html