我正在使用Confluent Platform学习kafka。我跟随他们的快速入门指南与docker。但是,当我尝试为该主题生成模拟数据时,我无法在其指南中找到连接器。然后我花了几天时间尝试使用融合的集线器客户端添加连接器。我已经下载了tar.gz
文件并将其解压缩。作为他们的文档,/bin
文件夹的路径包含confluent-hub
文件到路径变量。然后我使用confluent-hub install confluentinc/kafka-connect-datagen:0.1.1
命令。但它显示以下错误。
/c/Program Files/Docker Toolbox/bin/confluent-hub: line 13: cd: /c
Files
Toolbox/bin/../share/java: No such file or directory
Error: Could not find or load main class io.confluent.connect.hub.cli.ConfluentHubClient
此外,我正在使用安装在我的Windows机器上的docker toolkit。有人可以帮我解决这个问题。
非常感谢你提前!!!
confluent-hub
需要在容器内运行,而不是从Windows机器运行。
另一种方法是自己下载DataGen JAR,然后将它们安装到连接映像的plugin.path
下的容器中。