【发布时间】:2019-12-23 16:22:47
【问题描述】:
我已将 Kafka 服务添加到我的 Cloudera 集群,当我尝试启动它时失败并出现以下错误
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/kafka/common/utils/KafkaThread : Unsupported major.minor version 52.0
我的理解是由于不同的 java 版本和 Kafka 需要 1.8 而 cloudera Quickstart 内置于 1.7。我已经安装了 1.8,但我的 cloudera 仍在使用 1.7 版本。 我已经更新了 JAVA_HOME 和路径验证 还更新了 .profile 和 .bashrc 文件。
Java --version 在我的终端上显示以下输出。
[root@quickstart default]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
但是当我尝试从 cloudera Manager 启动 Kafka 时,它显示以下错误。请帮忙。
【问题讨论】:
标签: hadoop apache-kafka cloudera cloudera-manager cloudera-quickstart-vm