Stormクラスタのインストール構成手順
3434 ワード
まず、依存パッケージのインストール
1, ZeroMQ 2.1.7
2, JZMQ
3, Java
4, Python
5, Unzip
ここには1,2をインストールするだけです.次の問題について説明します.
インストールzeroMQ
zeroMQ 2をダウンロードします.1.7 http://www.zeromq.org/area:download
解凍:tar–xvf zeromq-2.1.7.tar.gz
Cdからbinディレクトリ:
./autogen.sh configureファイルが見つからない場合は、このステップを実行します../configureconfigure:error:cannot link with-luuid,install uuid-dev.実行時にこのエラー解決策を報告すると、yum install uuid-devプロンプトが見つかりませんyum install uuid*直接*ok./configure configureを再実行するかconfigure:error:cannot link with-luuid,install uuid-dev.インターネット検索では、yum install e 2 fsprogs*okmake installがまだ欠けている可能性があります
インストールJZMQ
a)jzmqをダウンロードする.zip https://github.com/nathanmarz/jzmq
b)Cdからbinディレクトリへ./autogen.sh
c) ./configure
stormクラスタのインストール
構成の説明:10.10.249.195:nimbus 10.10.249.196: supervisor
Stormクラスタにはzookeeperクラスタのサポートが必要なので、zookeeperクラスタをインストールする必要があります.stormクラスタを再構成します.次にstormクラスタの構成を示します.
10.10.249.195の構成:
a)storm-0.7をダウンロードする.4.zip https://github.com/nathanmarz/storm/downloads
b)解凍後conf/stormを修正する.yamlファイル、
storm.zookeeper.servers:
- "10.10.249.195"
- "10.10.249.196"
c) # nimbus.host:「nimbus」これは変更する必要はありません.nimbusはタスクを提出し、タスクを割り当てます.namenodeノードに相当します.
binディレクトリの下に配置します.
./storm nimbus stormプライマリノードサービスの開始
./storm ui起動stormモニタリングページ:モニタリングアドレス:http://hostname:8080
10.10.249.196の構成:
1,stormを修正する.yamlファイル:
storm.zookeeper.servers:
-"10.10.249.195"
-"10.10.249.196"
nimbus.host: "10.10.249.195"
これはstormがいくつかのローカルワークを起動し、1つのポートが1つのワークに対応します.
2、supervisorを起動する
./storm supervisor
タスクの送信:
10.10.249.195の上:
./storm jar stormWork.jar SearchKeywordTopNTopology "word-count"
stormの運転状況を監視する:
トランスファネットワーク
1, ZeroMQ 2.1.7
2, JZMQ
3, Java
4, Python
5, Unzip
ここには1,2をインストールするだけです.次の問題について説明します.
インストールzeroMQ
zeroMQ 2をダウンロードします.1.7 http://www.zeromq.org/area:download
解凍:tar–xvf zeromq-2.1.7.tar.gz
Cdからbinディレクトリ:
./autogen.sh configureファイルが見つからない場合は、このステップを実行します../configureconfigure:error:cannot link with-luuid,install uuid-dev.実行時にこのエラー解決策を報告すると、yum install uuid-devプロンプトが見つかりませんyum install uuid*直接*ok./configure configureを再実行するかconfigure:error:cannot link with-luuid,install uuid-dev.インターネット検索では、yum install e 2 fsprogs*okmake installがまだ欠けている可能性があります
インストールJZMQ
a)jzmqをダウンロードする.zip https://github.com/nathanmarz/jzmq
b)Cdからbinディレクトリへ./autogen.sh
c) ./configure
d) make install
stormクラスタのインストール
構成の説明:10.10.249.195:nimbus 10.10.249.196: supervisor
Stormクラスタにはzookeeperクラスタのサポートが必要なので、zookeeperクラスタをインストールする必要があります.stormクラスタを再構成します.次にstormクラスタの構成を示します.
10.10.249.195の構成:
a)storm-0.7をダウンロードする.4.zip https://github.com/nathanmarz/storm/downloads
b)解凍後conf/stormを修正する.yamlファイル、
storm.zookeeper.servers:
- "10.10.249.195"
- "10.10.249.196"
c) # nimbus.host:「nimbus」これは変更する必要はありません.nimbusはタスクを提出し、タスクを割り当てます.namenodeノードに相当します.
binディレクトリの下に配置します.
./storm nimbus stormプライマリノードサービスの開始
./storm ui起動stormモニタリングページ:モニタリングアドレス:http://hostname:8080
10.10.249.196の構成:
1,stormを修正する.yamlファイル:
storm.zookeeper.servers:
-"10.10.249.195"
-"10.10.249.196"
nimbus.host: "10.10.249.195"
これはstormがいくつかのローカルワークを起動し、1つのポートが1つのワークに対応します.
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
2、supervisorを起動する
./storm supervisor
タスクの送信:
10.10.249.195の上:
./storm jar stormWork.jar SearchKeywordTopNTopology "word-count"
stormの運転状況を監視する:
トランスファネットワーク