MongoDB Kafka Connectorのインストール
項目一覧
Overview
MongoDB Kafka Connectorを インストールする 方法を学びます。 コネクタは、Confluent Platform および Apache Kafka 配置で使用できます。 ご使用の配置タイプのインストール手順を確認するには、次のいずれかのセクションに移動してください。
Confluent プラットフォームにConnectorをインストール
Confluent Platform に connector をインストールする方法については、次のタブをクリックしてください。
MongoDB Connector for Apache Kafka のインストール手順に従います。 Confluent ハブ クライアントを使用する。
Community Connector の手動インストールについては、Confluent ページの指示に従います。
Confluent のマニュアル インストール手順 で該当する場合は、 参照テーブル 内の connectorGithubURL と uber JAR のロケーションを使用してください。
への のインストールConnectorApacheKafka
コネクタに必要な依存関係をすべて取得するには、 ber JAR を見つけてダウンロードします。 リファレンス テーブルを確認して、uber JAR を見つけます。
注意
ber JAR を使用できない場合、または独自の依存関係を管理したい場合は、必要最小限の依存関係を含む JAR をダウンロードし、ランタイム依存関係を解決します。 Maven 依存関係ツリー などのプラグインを使用できます。 依存関係ツリーを生成します。
JAR とすべての依存関係を Kafka プラグイン ディレクトリにコピーします。これは Plugin.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.14.1-all.jar
はバージョン1.14.1の uber JAR です。 コネクタ。