【问题标题】:Confluent Start -> Schema Registry Failed to StartConfluent Start -> Schema Registry 无法启动
【发布时间】:2018-08-02 21:59:53
【问题描述】:

当我启动 Confluent 时,Schema-registry 失败,导致进程无法成功完成。这是我得到的回复:

Starting zookeeper
zookeeper is [UP]
Starting kafka
kafka is [UP]
Starting schema-registry
Schema Registry failed to start
schema-registry is [DOWN]
Starting kafka-rest
Kafka Rest failed to start
kafka-rest is [DOWN]
Starting connect
connect is [UP]

当我尝试单独运行这些进程时,zookeeper 运行没有问题。但是,当我启动 kafka 时,zookeeper 显示以下错误:

Error Path:/brokers Error:KeeperErrorCode = NodeExists for /brokers (org.apache.zookeeper.server.PrepRequestProcessor)

然后,当我尝试运行 Schema 注册表时,我遇到了大量错误列表。我确信这些错误都指向一件小事。以下是一些错误(许多在同一长消息中重复):

1.

WARNING: HK2 service reification failed for [org.glassfish.jersey.message.internal.DataSourceProvider] with an exception:
MultiException stack 1 of 2
java.lang.NoClassDefFoundError: javax/activation/DataSource

2.

MultiException stack 2 of 2
java.lang.IllegalArgumentException: Errors were discovered while reifying SystemDescriptor

3.

java.lang.IllegalArgumentException: While attempting to resolve the dependencies of org.glassfish.jersey.server.validation.internal.ValidationBinder$ConfiguredValidatorProvider errors were found

4.

java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

有些错误因位置而略有不同,但在大多数情况下,这 4 个错误会被打印数十次。

我已尽力确保其他进程没有使用任何端口。我还停止并销毁了我之前创建的所有融合实例。我以前在这台计算机上玩过 Kafka,所以我推测这可能与它有关,但我确保关闭所有过去的 zookeeper 和 kafka 实例。

我尝试在另一台计算机上运行 Confluent,但没有遇到任何问题。有谁知道可能是什么问题?我可以发送整个错误消息并提供任何其他详细信息。

提前致谢!

【问题讨论】:

    标签: apache-kafka apache-zookeeper confluent-platform confluent-schema-registry


    【解决方案1】:

    删除 Java 9。

    我的计算机上同时安装了 Java 9 和 Java 8。事实证明,Confluent 试图使用与 Confluent 不兼容的 Java 9。当我删除了与 Java 9 相关的所有内容后,Confluent 开始使用 Java 8,从而解决了问题。

    正如 BluePhantom 所指出的,使用 Java 7 也可以解决问题。

    【讨论】:

    • Java 7 也适用于 4.1.x。
    • 尽管将 JAVA_HOME 设置为指向 java 11,但我不得不卸载 java 16
    猜你喜欢
    • 2019-06-23
    • 2016-12-31
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 2019-05-01
    • 2018-09-30
    • 2023-01-11
    • 2021-10-12
    相关资源
    最近更新 更多