私は簡単なクイックスタートの例をしようとしている「クラスを見つけることができませんでした」と私が取得:org.apache.kafka.connect.errors.ConnectException:カフカコンフルエントS3コネクタは
によって引き起こさ 見つけることができませんでしたコネクタを実装し、名前が io.confluent.connect.s3.S3SinkConnectorに一致する任意のクラスは、利用可能なコネクタは、次のとおりです。 io.confluent.connect.jdbc.JdbcSinkConnector、 io.confluent.connect.jdbc.JdbcSourceConnector、 org.apache .kafka.connect.tools.MockSinkConnector、 org.apache.kafka.connect.file.FileStreamSourceConnector、 org.apac he.kafka.connect.sink.SinkConnector、 io.confluent.connect.elasticsearch.ElasticsearchSinkConnector、 org.apache.kafka.connect.tools.MockConnector、 io.confluent.connect.hdfs.HdfsSinkConnector、 org.apache。 kafka.connect.file.FileStreamSinkConnector、 org.apache.kafka.connect.tools.VerifiableSourceConnector、 org.apache.kafka.connect.tools.VerifiableSinkConnector、 org.apache.kafka.connect.tools.SchemaSourceConnector、 ORG。 apache.kafka.connect.source.SourceConnector、 org.apache.kafka.connect.tools.MockSourceConnector、 io.confluent.connect.hdfs.tools.SchemaSourceConnector
Debian aptパッケージでインストールされた最新のConfluent Platform 3.2.0を実行する新しいVMです。私はそれが間違いなくCP 3.2.0を実行していることがわかります。 S3コネクタクラスが利用できないのはなぜですか?
わからないこれが関連している場合、私がしなければ:
ls -l /etc/ | grep kafka
drwxr-xr-x 2 root root 4096 Apr 5 04:41 kafka
drwxr-xr-x 2 root root 4096 Apr 5 04:39 kafka-connect-elasticsearch
drwxr-xr-x 2 root root 4096 Apr 5 04:39 kafka-connect-hdfs
drwxr-xr-x 2 root root 4096 Apr 5 04:39 kafka-connect-jdbc
drwxr-xr-x 2 root root 4096 Apr 5 04:39 kafka-rest
ドキュメントは明らかにインストールには存在しないカフカ-接続-S3のディレクトリを参照します。
私はConfluent Platformのオープンソース版を使用していますが、https://www.confluent.io/product/compare/によれば、オープンソース版にはConfluent Amazon S3 Connectコネクタが含まれています。