无效的配置,从Kafka教程启动zookeper时异常退出

时间:2018-03-17 09:25:07

标签: apache-kafka apache-zookeeper

我正在按照本教程尝试设置kafka,

https://kafka.apache.org/quickstart

在zookeeper上执行此操作时出现此错误。 它当然与配置有关,但我不明白它的扩展范围。

runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /static
  static_dir: static
  application_readable: true
- url: /.*
  script: main.app

libraries:
- name: ssl
  version: latest

5 个答案:

答案 0 :(得分:12)

如果仔细观察,您会注意到启动Zookeeper的命令是:

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

使用zookeeper.properties文件。

看起来您复制了命令以启动使用server.properties的Kafka。

答案 1 :(得分:1)

我通过以下操作在Windows上解决了此问题。

确保指定完整路径。

首先,转到您的kafka安装目录中的bin\windows文件夹:

C:\kafka_2.12-2.0.0\bin\windows

然后,运行以下命令:

.\zookeeper-server-start.bat C:\kafka_2.12-2.0.0\config\zookeeper.properties

完成后,您将看到以下输出:

[2020-07-06 20:25:13,703] INFO Server environment:user.dir=C:\kafka_2.12-2.0.0\bin\windows (org.apache.zookeeper.server.ZooKeeperServer)
[2020-07-06 20:25:13,716] INFO tickTime set to 3000 (org.apache.zookeeper.server.ZooKeeperServer)
[2020-07-06 20:25:13,717] INFO minSessionTimeout set to -1 (org.apache.zookeeper.server.ZooKeeperServer)
[2020-07-06 20:25:13,717] INFO maxSessionTimeout set to -1 (org.apache.zookeeper.server.ZooKeeperServer)
[2020-07-06 20:25:13,787] INFO Using org.apache.zookeeper.server.NIOServerCnxnFactory as server connection factory (org.apache.zookeeper.server.ServerCnxnFactory)
[2020-07-06 20:25:13,791] INFO binding to port 0.0.0.0/0.0.0.0:2181 (org.apache.zookeeper.server.NIOServerCnxnFactory)

答案 2 :(得分:0)

尝试删除 config / ,然后直接使用该文件。

例如

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

答案 3 :(得分:0)

您正在使用以下方法启动Zookeeper:

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

Zookeeper配置设置位于zookeeper.properties文件中。 因此,要启动Zookeeper:

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

并启动KAFKA服务器:

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

请记住哪个文件随服务器一起提供。

答案 4 :(得分:0)

我面临同样的问题,因为我直接在终端中发出了step2命令,这是错误的。我们必须在我们的Kafka文件夹中运行step2的命令。 请按照以下步骤成功运行zookeeper。

第一步:转到您的kafka文件夹,或直接执行cd $ KAFKA_HOME

STEP2:bin / zookeeper-server-start.sh ./config/zookeeper.properties