我正在尝试为主题XXX运行kafka-console-consume.sh
sh kafka-console-consumer.sh --bootstrap-server abcd:9092, bcde:9092, cdef:9092 --topic XXX
出现以下错误:
WARN客户端。NetworkClient:Botstrapbroker abcd:9092已断开连接
WARN客户端。NetworkClient:Botstrapbroker bcde:9092已断开连接
WARN客户端。NetworkClient:Botstrapbroker cdef:9092已断开连接
当我检查代理日志时,除以下警告外,没有错误:
WARN nl.techop.kafka.dao.zookeeper.KafkaZkClient:KeeperErrorCode = / brokers / topics / XXX / partitions / 2 / state WARN的NoNode com.yammer.metrics.reporting.MetricsServlet:评估量规时出错 java.util.NoSuchElementException:找不到键:[XXX,0]
我成功创建了一个testing123主题,如下:
sh kafka-topics.sh --create --zookeeper defg:2181, dfde:2181, cdef:2181
--replication-factor 3 --partitions 3 --topic testing123
sh kafka-console-producer.sh --broker-list abcd:9092, bcde:9092, cdef:9092
WARN客户端。NetworkClient:Botstrap代理abcd:9092已断开连接
WARN client.NetworkClient:Botstrap代理bcde:9092已断开
WARNclients.NetworkClient:Botstrap代理cdef:9092已断开
答案 0 :(得分:0)
谢谢。
该群集已启用Kerberos。
通过将以下内容添加到我的consumer.config属性文件中,我解决了问题:
并在下面运行:
sh kafka-console-consumer.sh --bootstrap-server abcd:9092, bcde:9092, cdef:9092 --topic XXX --consumer.config /xxx/xxx/xxx/consumer.config.properties