Overview
MongoDB Kafka Connectorを インストールする 方法を学びます。 コネクタは、Confluent Platform および Apache Kafka 配置で使用できます。 ご使用の配置タイプのインストール手順を確認するには、次のいずれかのセクションに移動してください。
Confluent プラットフォームにConnectorをインストール
Confluent Platform に connector をインストールする方法については、次のタブをクリックしてください。
Confluent ハブ クライアントを使用して、 MongoDB Connector for Apache Kafkaのインストール手順に従います。
Community Connector の手動インストールについては、Confluent ページの指示に従います。
Confluent のマニュアル インストール手順 で該当する場合は、 参照テーブル 内の connectorGithubURL と uber JAR のロケーションを使用してください。
への のインストールConnectorApacheKafka
コネクタに必要な依存関係をすべて取得するには、 ber JAR を見つけてダウンロードします。 リファレンス テーブルを確認して、uber JAR を見つけます。
注意
ber JAR を使用できない場合、または独自の依存関係を管理したい場合は、必要最小限の依存関係を含む JAR をダウンロードし、ランタイム依存関係を解決します。 Maven deployments:tree などのプラグインを使用して依存関係ツリーを生成できます。
JAR とすべての依存関係をKafkaプラグインディレクトリにコピーします。これはプラグイン.path 構成設定で指定できます(例:
plugin.path=/usr/local/share/kafka/plugins
)。
注意
connector を分散ワーカー プロセスとして実行する場合は、サーバーまたは仮想マシンごとにこのプロセスを繰り返す必要があります。
Connector JAR ファイルをダウンロード
connector ソースと JAR ファイルは次のロケーションからダウンロードできます。
Kafka Connector Githubリポジトリ(ソースコード) | |
Maven Central リポジトリ(JAR ファイル) |
JAR ファイルの内容は、ファイル名のサフィックスで識別できます。 各サフィックスの説明については、次の表を参照してください。
接尾辞 | 説明 |
すべて | コネクタ、MongoDB 依存関係、および Apache Avro を含む uber JAR |
Confluent | コネクタと Confluent プラットフォームの最小要件が含まれています |
javadoc | コネクタ クラスの Javadoc ドキュメントが含まれています |
ソース | コンパイルされた connector クラスに対応するソースコードが含まれています |
たとえば、 mongo-kafka-connect-1.13.1-all.jar
はバージョン1.13.1の uber JAR です。 コネクタ。