ApacheStorm-インストール
次に、ApacheStormフレームワークをマシンにインストールする方法を見てみましょう。ここには3つのマジョステップがあります-
- Javaをまだインストールしていない場合は、システムにインストールします。
- ZooKeeperフレームワークをインストールします。
- ApacheStormフレームワークをインストールします。
ステップ1-Javaインストールの確認
次のコマンドを使用して、Javaがシステムにすでにインストールされているかどうかを確認します。
$ java -version
Javaがすでに存在する場合は、そのバージョン番号が表示されます。それ以外の場合は、最新バージョンのJDKをダウンロードしてください。
ステップ1.1-JDKをダウンロードする
次のリンクを使用して、JDKの最新バージョンをダウンロードします-www.oracle.com
最新バージョンはJDK8u 60で、ファイルは “jdk-8u60-linux-x64.tar.gz”。マシンにファイルをダウンロードします。
ステップ1.2-ファイルを抽出する
通常、ファイルはにダウンロードされています downloadsフォルダ。次のコマンドを使用して、tarセットアップを抽出します。
$ cd /go/to/download/path
$ tar -zxf jdk-8u60-linux-x64.gz
ステップ1.3-optディレクトリに移動します
すべてのユーザーが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の代替を変更します。
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_60/bin/java 100
ステップ1.6
次に、verificationコマンドを使用してJavaインストールを検証します。 (java -version) 手順1で説明します。
ステップ2-ZooKeeperフレームワークのインストール
ステップ2.1-ZooKeeperをダウンロードする
マシンにZooKeeperフレームワークをインストールするには、次のリンクにアクセスして、ZooKeeperの最新バージョンをダウンロードしてください。 http://zookeeper.apache.org/releases.html
現在、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-構成ファイルを作成する
コマンド「viconf / 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サーバーを起動します
次のコマンドを使用して、ZooKeeperサーバーを起動します。
$ 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を開始します
次のコマンドを使用して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がマシンに正常にインストールされました。次に、ApacheStormフレームワークをインストールする手順を見てみましょう。
ステップ3-ApacheStormFrameworkのインストール
ステップ3.1Stormをダウンロードする
Stormフレームワークをマシンにインストールするには、次のリンクにアクセスして、Stormの最新バージョンをダウンロードしてください。 http://storm.apache.org/downloads.html
現在、Stormの最新バージョンは「apache-storm-0.9.5.tar.gz」です。
ステップ3.2-tarファイルを抽出する
次のコマンドを使用してtarファイルを抽出します-
$ cd opt/
$ tar -zxf apache-storm-0.9.5.tar.gz
$ cd apache-storm-0.9.5
$ mkdir data
ステップ3.3-構成ファイルを開く
Stormの現在のリリースには、Stormデーモンを構成する「conf /storm.yaml」にファイルが含まれています。そのファイルに次の情報を追加します。
$ vi conf/storm.yaml
storm.zookeeper.servers:
- "localhost"
storm.local.dir: “/path/to/storm/data(any path)”
nimbus.host: "localhost"
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
すべての変更を適用した後、保存してターミナルに戻ります。
ステップ3.4-ニンバスを起動します
$ bin/storm nimbus
ステップ3.5-スーパーバイザーを開始します
$ bin/storm supervisor
ステップ3.6UIを開始します
$ bin/storm ui
Stormユーザーインターフェイスアプリケーションを起動した後、URLを入力します http://localhost:8080お気に入りのブラウザで、Stormクラスター情報とその実行トポロジーを確認できます。ページは次のスクリーンショットのようになります。