简体   繁体   English

未创建 Kafka 主题 (ZooKeeperClientTimeoutException)

[英]Kafka topic is not created (ZooKeeperClientTimeoutException)

I unpack Kafka on my Linux stand, then I did:我在 Linux 支架上打开 Kafka,然后我做了:

start zookeeper:启动动物园管理员:

./zookeeper-server-start.sh

output:输出:

USAGE: ./zookeeper-server-start.sh [-daemon] zookeeper.properties

start kafka-server启动 kafka 服务器

./kafka-server-start.sh

output:输出:

USAGE: ./kafka-server-start.sh [-daemon] server.properties [--override property=value]*

then i tried to create topic然后我尝试创建主题

./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic fss-fsstransdata

but got exception但有例外

Exception in thread "main" kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING
        at kafka.zookeeper.ZooKeeperClient$$anonfun$kafka$zookeeper$ZooKeeperClient$$waitUntilConnected$1.apply$mcV$sp(ZooKeeperClient.scala:259)
        at kafka.zookeeper.ZooKeeperClient$$anonfun$kafka$zookeeper$ZooKeeperClient$$waitUntilConnected$1.apply(ZooKeeperClient.scala:255)
        at kafka.zookeeper.ZooKeeperClient$$anonfun$kafka$zookeeper$ZooKeeperClient$$waitUntilConnected$1.apply(ZooKeeperClient.scala:255)
        at kafka.utils.CoreUtils$.inLock(CoreUtils.scala:253)
        at kafka.zookeeper.ZooKeeperClient.kafka$zookeeper$ZooKeeperClient$$waitUntilConnected(ZooKeeperClient.scala:255)
        at kafka.zookeeper.ZooKeeperClient.<init>(ZooKeeperClient.scala:113)
        at kafka.zk.KafkaZkClient$.apply(KafkaZkClient.scala:1857)
        at kafka.admin.TopicCommand$ZookeeperTopicService$.apply(TopicCommand.scala:321)
        at kafka.admin.TopicCommand$.main(TopicCommand.scala:54)
        at kafka.admin.TopicCommand.main(TopicCommand.scala)

Please, help to resolve this problem请帮忙解决这个问题

As you can see from your outputs:从输出中可以看出:

USAGE: ./zookeeper-server-start.sh [-daemon] zookeeper.properties
USAGE: ./kafka-server-start.sh [-daemon] server.properties [--override property=value]*

You need to specify those properties file if you want to start the servers, those files are in config directory under kafka home.如果要启动服务器,则需要指定这些properties文件,这些文件位于 kafka home 下的config目录中。

So to start zookeeper:所以要启动zookeeper:

./zookeeper-server-start.sh ../config/zookeeper.properties

then to start kafka-server然后启动kafka-server

./kafka-server-start.sh ../config/server.properties

Then, try creating the topics然后,尝试创建主题

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 创建主题时在线程“main”中获取异常kafka.zookeeper.ZooKeeperClientTimeoutException - Getting Exception in thread “main” kafka.zookeeper.ZooKeeperClientTimeoutException when creating topic Kubernetes Kafka 到 Zookeeper - “ZooKeeperClientTimeoutException”错误 - Kubernetes Kafka to Zookeeper - “ZooKeeperClientTimeoutException” error 在所有 kafka 端口中创建的主题 - Topic created in all kafka port Lagom Framework:未创建Kafka主题 - Lagom Framework: Kafka topic not getting created Open Shift Kafka 实例中默认不创建 Topic - Topic is not created by default in the Open Shift Kafka Instance Docker 错误:Kafka shell 中的 kafka.zookeeper.ZooKeeperClientTimeoutException - Docker Error : kafka.zookeeper.ZooKeeperClientTimeoutException in Kafka shell 创建主题时在Kafka生产者中获取错误错误,但该主题在Kafka服务器上创建 - Gets an error error in Kafka producer when creating topic but the topic is created on the Kafka server 您怎么知道何时在Kafka经纪人上创建主题? - How do you know when was a topic created on a Kafka broker? kafka服务器:偏移的主题尚未创建 - kafka server: Offset's topic has not yet been created Kafka如何知道Java中为主题创建的最新分区ID - Kafka how to know the latest created partition id for a topic in Java
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM