kafka 问题 - 失败,结果为“退出代码”,状态 = 1/FAILURE

nat*_*iya 11 apache-kafka

我尝试安装 apache-kafka 好几次,但总是遇到这个问题。我在虚拟机上使用 ubuntu。当我尝试使用\ sudo systemctl start kafkan激活kafka服务,然后控制它是否首先工作时,输出为“活动(正在运行)”,但如果我仔细检查它,输出为“失败”(结果:退出代码)”。我尝试过sudo systemctl enable kafka,但没有成功。

\n

这是输出:

\n

\xe2\x97\x8f kafka.service

\n
 Loaded: loaded (/etc/systemd/system/kafka.service; enabled; vendor preset: enabled)\n Active: failed (Result: exit-code) since Wed 2021-05-26 05:40:22 PDT; 3s ago\n Process: 8098 ExecStart=/bin/sh -c /home/kafka/kafka/bin/kafka-server-start.sh /home/kafka/kafka/co>\n Main PID: 8098 (code=exited, status=1/FAILURE)\n\n May 26 05:40:19 ubuntu systemd[1]: Started kafka.service.\n May 26 05:40:22 ubuntu systemd[1]: kafka.service: Main process exited, code=exited, status=1/FAILURE\n May 26 05:40:22 ubuntu systemd[1]: kafka.service: Failed with result \'exit-code\'. \n
Run Code Online (Sandbox Code Playgroud)\n

您可以看到附加的完整输出

\n

在此输入图像描述

\n

我也尝试过journalctl -xe,它推荐使用./gradlew jar -PscalaVersion=2.13.5,我下载了它,起初它似乎可以工作,但第二天我遇到了同样的问题( kafka.service: Failed with result \'exit-code\'.)。如果我尝试过,journalctl -xe我会得到一个输出,您可以在附件中看到。

\n

在此输入图像描述

\n

使用动物园管理员我没有任何问题,它始终处于活动状态。

\n

先感谢您。

\n

小智 16

打开文件meta.properties

就我而言,它位于路径/home/kafka/logs/meta.properties

cluster.id只需用 a 来注释 the#

重启zookeeper和kafka。

  • 这对我有用,但我有兴趣知道为什么? (5认同)

cri*_*007 0

多次尝试安装apache-kafka

Kafka 不附带 Systemd 脚本。关注Apache Kafka官方网站,看看如何在没有 systemctl 的情况下启动它

如果您想在 Ubuntu 上安装,Confluence 社区版允许您同时apt-get install获取 Kafka 和 Zookeeper


您的错误显示 InconcientClusterIdException,这意味着您需要擦除 Zookeeper 和 Kafka 的数据目录,以便代理将以全新状态启动