嵐1.0.6がインストールされたクラスタ

ストームクラスタのインストール、バージョン1.0.6に基づいて
apacheのストーム1.0.6.tar.gzパッケージを使用。

1.インストール計画

計画の役割 IP /マシン名 ソフトウェアのインストール プロセスを実行します
円光 マスター コア、光背
監督 スレーブ1 監督者、労働者、ログ・ライター
監督 スレーブ2 監督者、労働者、ログ・ライター
監督 Shnhn 監督者、労働者、ログ・ライター

 

 

 

3.インストールが異なり

1.JDK
2.Zookeeper

4.設定のホスト名

vi /etc/hosts
192.168.234.100 Master
192.168.234.101 Slave1
192.168.234.102 Slave2
192.168.234.103 SNN

5.JDKインストール

rootユーザーが請求JDK 6+にインストール公共JDKを使用することができ、
次のユーザストーム用のJDKの環境変数を配置し

export JAVA_HOME=/usr/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

7.Zookeeperインストール

参照してください飼育係のクラスタのインストールVersion3.5.1
:ここで使用する飼育係のクラスタ情報
マスター、スレーブ1、Slave2を、SNNの
2181のデフォルトのポートにサービスを。

8.Stormインストール

あなた自身の公式サイトからインストールパッケージを入手:
アパッチ・ストーム-1.0.6.tar.gzの
インストールパッケージには、自宅のマスターにコピーし
解凍インストールパッケージ:
Apacheの-zxvfタールストーム-1.0.6.tar.gzは、
環境変数を設定します。

export STORM_HOME=/home/apache-storm-1.0.6
export PATH=$PATH:$STORM_HOME/bin

ローカルデータ格納ディレクトリを作成します。
MKDIR /home/storm/apache-storm-1.0.6/data

9. storm.yamlファイルを変更します

vi conf/storm.yaml

storm.zookeeper.servers:
- "マスター"
- "スレーブ1"
- "Slave2を"
- "SNN"
storm.zookeeper.port:2181
nimbus.seeds:[ "マスター"、 "スレーブ1"、 "Slave2を"、 "SNN"]
storm.local.dir: "/home/apache-storm-1.0.6/data"
ui.port:18080
supervisor.slots.ports:
- 6700
6701 -
- 6702
6703 -

10.ストームは、別のクラスタにマシンをコピーします

:家の他のノードへのapache-嵐-1.0.1のマスターコピー
SCP -R&LT /home/apache-storm-1.0.6スレーブ1ルート@:/ホーム/

11.スタートの嵐

あなたはZooKeeperのが正常に開始された開始する前に確認してください

11.1.nimbusノード開始(NOログ)

ビン/嵐の雨雲>を/ dev / null 2>&1&
ビン/嵐UI>を/ dev / null 2>&1&
監督节点启动:
ビン/嵐監督>を/ dev / null 2>&1&

11.2.nimbusノードを開始する(ログを保存):

嵐の雨雲> nimbusInit.log 2>&1&
嵐UI> uiCoreInit.log 2>&1&
監督节点启动:
嵐の監督> superInit.log 2>&1&

開始後11.3.Storm関連プロセス

対応する開始雨雲は、以下のプロセスを生成した後:
コア(UIストームに対応)
雨雲

適切な監督を起動した後、次のプロセスを生成します:
スーパーバイザ
提出の嵐の後には、タスクを生成します:
労働者を、ログ・ライターを

11.4.Stormの再起動

ストームは、ノードを停止するコマンドを改善しなかった
、あなたはすべてのプロセスを見つけるために、JPSの嵐またはPSを使用し、する必要があり
、その後、再起動するための適切なプロセスを殺します。

12.テストを実行しています

CD /home/storm/apache-storm-1.0.1/examples/storm-starter/
嵐のjar嵐-スタータトポロジ-1.0.1.jar storm.starter.StatefulWindowingTopologyの語数の
嵐ジャー嵐・スターター・トポロジー-1.0.1 storm.starter.StatefulTopology StatefulTopologyNew3の.jar

トポロジタスク語数を停止します。
嵐語数を無効にします

ビュー嵐の管理インタフェース:
マスター:18080

ビュー嵐のバージョン:
嵐のバージョン

 

おすすめ

転載: www.cnblogs.com/yxnyd/p/11004845.html