连接器列表不显示我安装的连接器

问题描述 投票:0回答:2

美好的一天,

基于 https://docs.confluence.io/kafka-connect-jdbc/current/index.html#installing-jdbc-drivers , 我使用以下命令来安装 jdbc 连接器:

confluent-hub install confluentinc/kafka-connect-jdbc:latest

命令运行成功,我可以看到在

confluentinc-kafka-connect-jdbc
下创建了
<confluent-plaform>/share/confluent-hub-components
文件夹。

这是显示我的安装命令结果的屏幕截图: enter image description here

之后,我按照下一个说明,将jdbc驱动程序jar文件上传到

share/java/kafka-connect-jdbc
enter image description here

之后,我来到 https://docs.confluence.io/kafka-connect-jdbc/current/source-connector/index.html,加载数据库连接器,第一步,我使用 list 命令使用以下命令列出我拥有的连接器:

confluent local services connect connector list

输出如下:

[meow@localhost confluent-7.0.1]$ confluent local services connect connector list
The local commands are intended for a single-node development environment only,
NOT for production usage. https://docs.confluent.io/current/cli/index.html

Bundled Connectors:
  file-sink
  file-source
  replicator

列表中没有连接器名称

jdbc-source
,因此,我无法继续进行下一步。

我可以知道我的步骤有什么错误吗?

apache-kafka apache-kafka-connect confluent-platform
2个回答
0
投票

运行后

confluent-hub install
,您必须重新启动 Kafka Connect 工作线程才能获取新连接器。

由于您使用的是 Confluence CLI,因此命令为:


编辑:您的屏幕截图显示您告诉 Confluence Hub 客户端更新任何 Kafka Connect 工作线程配置。因此工作人员不会拿起您安装的连接器。

您应该再次运行 Confluence Hub 客户端,并在出现提示时告诉其更新 Kafka Connect 工作线程配置,然后重新启动 Kafka Connect 工作线程。之后它将拾取新的连接器。


0
投票

有更新吗? - 关于如何解决这个错误,对我来说也是如此,如果我安装最新版本的 jdbc 连接,它不会在控制中心加载,但如果我安装 0.9.4 它正在工作

© www.soinside.com 2019 - 2024. All rights reserved.