Apache-kafka-installation-steps
Apache Kafka-インストール手順
Javaをマシンにインストールする手順は次のとおりです。
ステップ1-Javaインストールの検証
マシンにすでにjavaがインストールされていることが望ましいので、次のコマンドを使用して検証するだけです。
$ java -version
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セットアップを抽出します。
$ cd/go/to/download/path
$ tar -zxf jdk-8u60-linux-x64.gz
ステップ1.3-最適化ディレクトリに移動する
すべてのユーザーがJavaを使用できるようにするには、抽出されたJavaコンテンツを「 usr/local/java
」/フォルダーに移動します。
$ su
password: (type password of root user)
$ mkdir/opt/jdk
$ mv jdk-1.8.0_60/opt/jdk/
ステップ1.4-パスを設定する
パスとJAVA_HOME変数を設定するには、次のコマンドを〜/.bashrcファイルに追加します。
export JAVA_HOME =/usr/jdk/jdk-1.8.0_60
export PATH=$PATH:$JAVA_HOME/bin
すべての変更を現在実行中のシステムに適用します。
$ source ~/.bashrc
ステップ1.5-Javaの代替
次のコマンドを使用して、Java Alternativesを変更します。
update-alternatives --install/usr/bin/java java/opt/jdk/jdk1.8.0_60/bin/java 100
- ステップ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ファイルを抽出します
$ cd opt/
$ tar -zxf zookeeper-3.4.6.tar.gz
$ cd zookeeper-3.4.6
$ mkdir data
ステップ2.3-構成ファイルの作成
コマンドvi“ conf/zoo.cfg”と開始点として設定する以下のすべてのパラメーターを使用して、「 conf/zoo.cfg
」という名前の設定ファイルを開きます。
$ vi conf/zoo.cfg
tickTime=2000
dataDir=/path/to/zookeeper/data
clientPort=2181
initLimit=5
syncLimit=2
構成ファイルが正常に保存され、再びターミナルに戻ったら、zookeeperサーバーを起動できます。
ステップ2.4-ZooKeeper Serverを起動します
$ bin/zkServer.sh start
このコマンドを実行した後、以下に示すように応答を取得します-
$ JMX enabled by default
$ Using config:/Users/../zookeeper-3.4.6/bin/../conf/zoo.cfg
$ Starting zookeeper ... STARTED
ステップ2.5-CLIの開始
$ bin/zkCli.sh
上記のコマンドを入力すると、zookeeperサーバーに接続され、以下の応答が返されます。
Connecting to localhost:2181
................
................
................
Welcome to ZooKeeper!
................
................
WATCHER::
WatchedEvent state:SyncConnected type: None path:null
[zk: localhost:2181(CONNECTED) 0]
ステップ2.6-Zookeeperサーバーを停止する
サーバーを接続し、すべての操作を実行した後、次のコマンドでzookeeperサーバーを停止することができます-
$ bin/zkServer.sh stop
これで、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ファイルを抽出します-
$ cd opt/
$ tar -zxf kafka_2.11.0.9.0.0 tar.gz
$ cd kafka_2.11.0.9.0.0
これで、マシンにKafkaの最新バージョンがダウンロードされました。
ステップ3.3-サーバーの起動
次のコマンドを与えることにより、サーバーを起動することができます-
$ bin/kafka-server-start.sh config/server.properties
サーバーが起動すると、画面に次の応答が表示されます-
$ bin/kafka-server-start.sh config/server.properties
[2016-01-02 15:37:30,410] INFO KafkaConfig values:
request.timeout.ms = 30000
log.roll.hours = 168
inter.broker.protocol.version = 0.9.0.X
log.preallocate = false
security.inter.broker.protocol = PLAINTEXT
…………………………………………….
…………………………………………….
ステップ4-サーバーの停止
すべての操作を実行した後、次のコマンドを使用してサーバーを停止できます-
$ bin/kafka-server-stop.sh config/server.properties
Kafkaのインストールについてはすでに説明したので、次の章でKafkaで基本的な操作を実行する方法を学習できます。