gpt4 book ai didi

windows - Kafka 1.0 因 FATAL SHUTDOWN 错误而停止。日志目录失败

转载 作者:行者123 更新时间:2023-12-02 01:25:58 40 4
gpt4 key购买 nike

我刚刚升级到Kafka 1.0和zookeeper 3.4.10。起初,一切都开始得很好。独立的生产者和消费者按预期工作。在我运行代码大约 10 分钟后,Kafka 失败并出现以下错误:

[2017-11-07 16:48:01,304] INFO Stopping serving logs in dir C:\Kafka\kafka_2.12-1.0.0\kafka-logs (kafka.log.LogManager)

[2017-11-07 16:48:01,320] FATAL Shutdown broker because all log dirs in C:\Kafka\kafka_2.12-1.0.0\kafka-logs have failed (kafka.log.LogManager)

我又重新安装并重新配置了Kafka 1.0,同样的事情发生了。如果我尝试重新启动,则会发生相同的错误。

删除日志文件有助于启动Kafka,但短暂运行后再次失败。

我已经运行0.10.2版本很长一段时间了,从来没有遇到过这样的情况,长时间以来非常稳定。

我尝试寻找解决方案并按照 documentation. 中的说明进行操作

这还不是一个生产环境,它的设置相当简单,一个生产者,一个消费者读取一个主题。

我不确定这是否与动物园管理员有关。

**更新:** 该问题已发布在 Apache JIRA board到目前为止,共识似乎是这是一个 Windows 问题。

最佳答案

也遇到了这个问题,只清除kafka-logs不起作用。您还必须清除动物园管理员。

解决步骤:

  1. 确保停止 Zookeeper。
  2. 查看您的 server.properties 文件并找到以下条目下的日志目录。

    Example:
    log.dirs=/tmp/kafka-logs/
  3. 删除日志目录及其内容。 Kafka 再次启动后会重新创建该目录。

  4. 查看zookeeper.properties 文件并找到以下条目下的数据目录。

    Example:
    dataDir=/tmp/zookeeper
  5. 删除数据目录及其内容。 Zookeeper 再次启动后将重新创建该目录。

  6. 启动动物园管理员。

    <KAFKA_HOME>bin/zookeeper-server-start.sh -daemon <KAFKA_HOME>config/zookeeper.properties
  7. 启动 kakfa 代理。

    <KAFKA_HOME>bin/kafka-server-start.sh -daemon <KAFKA_HOME>config/server.properties
  8. 通过查看logs/kafkaServer.out日志文件来验证代理是否已启动且没有任何问题。

关于windows - Kafka 1.0 因 FATAL SHUTDOWN 错误而停止。日志目录失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47168342/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com