Apache-kafka-installation-steps
Apache Kafka-インストール手順
Javaをマシンにインストールする手順は次のとおりです。
ステップ1-Javaインストールの検証
マシンにすでにjavaがインストールされていることが望ましいので、次のコマンドを使用して検証するだけです。
Javaがマシンに正常にインストールされている場合、インストールされているJavaのバージョンを確認できます。
ステップ1.1-JDKのダウンロード
Javaがダウンロードされていない場合は、次のリンクにアクセスして最新バージョンのJDKをダウンロードし、最新バージョンをダウンロードしてください。
http://www.oracle.com/technetwork/java/javase/downloads/indexl
現在、最新バージョンはJDK 8u 60で、ファイルは「jdk-8u60-linux-x64.tar.gz」です。 マシンにファイルをダウンロードしてください。
ステップ1.2-ファイルの抽出
通常、ダウンロードされるファイルはダウンロードフォルダーに保存され、それを確認し、次のコマンドを使用してtarセットアップを抽出します。
ステップ1.3-最適化ディレクトリに移動する
すべてのユーザーがJavaを使用できるようにするには、抽出されたJavaコンテンツを「 usr/local/java
」/フォルダーに移動します。
ステップ1.4-パスを設定する
パスとJAVA_HOME変数を設定するには、次のコマンドを〜/.bashrcファイルに追加します。
すべての変更を現在実行中のシステムに適用します。
ステップ1.5-Javaの代替
次のコマンドを使用して、Java Alternativesを変更します。
- ステップ1.6 *-ステップ1で説明した検証コマンド(java -version)を使用してJavaを検証します。
ステップ2-ZooKeeper Frameworkのインストール
ステップ2.1-ZooKeeperのダウンロード
ZooKeeperフレームワークをマシンにインストールするには、次のリンクにアクセスして、ZooKeeperの最新バージョンをダウンロードしてください。
http://zookeeper.apache.org/releasesl
現在、ZooKeeperの最新バージョンは3.4.6(ZooKeeper-3.4.6.tar.gz)です。
ステップ2.2-tarファイルを抽出する
次のコマンドを使用してtarファイルを抽出します
ステップ2.3-構成ファイルの作成
コマンドvi“ conf/zoo.cfg”と開始点として設定する以下のすべてのパラメーターを使用して、「 conf/zoo.cfg
」という名前の設定ファイルを開きます。
構成ファイルが正常に保存され、再びターミナルに戻ったら、zookeeperサーバーを起動できます。
ステップ2.4-ZooKeeper Serverを起動します
このコマンドを実行した後、以下に示すように応答を取得します-
ステップ2.5-CLIの開始
上記のコマンドを入力すると、zookeeperサーバーに接続され、以下の応答が返されます。
ステップ2.6-Zookeeperサーバーを停止する
サーバーを接続し、すべての操作を実行した後、次のコマンドでzookeeperサーバーを停止することができます-
これで、JavaとZooKeeperがマシンに正常にインストールされました。 Apache Kafkaをインストールする手順を見てみましょう。
ステップ3-Apache Kafkaのインストール
次の手順に進んで、Kafkaをマシンにインストールします。
ステップ3.1-Kafkaのダウンロード
あなたのマシンにKafkaをインストールするには、以下のリンクをクリックしてください-
https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz
これで、最新バージョン、つまり、 kafka_2.11_0.9.0.0.tgz がマシンにダウンロードされます。
ステップ3.2-tarファイルを抽出する
次のコマンドを使用してtarファイルを抽出します-
これで、マシンにKafkaの最新バージョンがダウンロードされました。
ステップ3.3-サーバーの起動
次のコマンドを与えることにより、サーバーを起動することができます-
サーバーが起動すると、画面に次の応答が表示されます-
ステップ4-サーバーの停止
すべての操作を実行した後、次のコマンドを使用してサーバーを停止できます-
Kafkaのインストールについてはすでに説明したので、次の章でKafkaで基本的な操作を実行する方法を学習できます。