无法启动Kafka

时间:2019-01-02 08:50:34

标签: apache-kafka apache-zookeeper

启动kafka-consumer zookeeper时显示以下内容:

[2019-01-02 16:34:15,893] INFO Accepted socket connection from /127.0.0.1:51155 (org.apache.zookeeper.server.NIOServerCnxnFactory)
[2019-01-02 16:34:15,893] WARN Exception causing close of session 0x0: null (org.apache.zookeeper.server.NIOServerCnxn)
[2019-01-02 16:34:15,893] INFO Closed socket connection for client /127.0.0.1:51155 (no session established for client) (org.apache.zookeeper.server.NIOServerCnxn)

发生了什么,如何解决?

这是我的所有步骤:

wget http://mirror.bit.edu.cn/apache/kafka/2.1.0/kafka_2.12-2.1.0.tgz
tar zxf kafka_2.12-2.1.0.tgz

cat config/zookeeper.properties | grep -Ev '^$|^#' >> config/zk.properties
cat config/server.properties | grep -Ev '^$|^#' >> config/kfk1.properties

bin/zookeeper-server-start.sh config/zk.properties
bin/kafka-server-start.sh config/kfk1.properties

bin/kafka-topics.sh --create --topic maoge --replication-factor 1 --partitions 1 --zookeeper localhost:2181
bin/kafka-console-consumer.sh --bootstrap-server localhost:2181 --topic maoge --from-beginning

1 个答案:

答案 0 :(得分:0)

您正在控制台使用者中使用Zookeeper引用(端口2181),并且bootstrap-server不正确。 Kafka使用者过去曾使用--zookeeper选项,但很久以前就已从该配置中移开,现在是指使用者的代理。

正确的命令应该是这样的:bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic maoge --from-beginning