嵐開始し、トポロジーの起動および一般的なコマンドのシャットダウン

嵐は、手順を開始しました:

1 - スタート飼育係(嵐がZooKeeperのを依存しています)

zkServer.sh開始

2-スタート雨雲を(単に、クラスタ内のマスターノードは、コードを配布する責任があるデーモン・スレッドを開始ノードに割り当てタスク、モニタホスト障害)

嵐の雨雲

3 - [スタート]スーパーバイザー(各作業ノードを実行しているデーモンスーパーバイザは、ノードがホストの仕事を割り当てられている作業を監視する責任があり、開始と停止の雨雲は、作業プロセスを割り当てられています)

嵐の監督

4 - [スタート] UI(モニタリングページ、単にコアと呼ばれるサーバ・プロセスを開始します)

嵐のUI

 

5削除トポロジ

嵐キルtopname

6-活性化トポロジ

嵐アクティブtopname

7トポロジが有効にされていません

嵐の非アクティブtopname

8リストされているトポロジ

嵐のリスト

 

コマンド飼育係(1以上)を起動します。

ビン/#!/ シェル
エコースタートのZooKeeperサーバー... 
#hostsは、飼育係ののホスト名にインストールされている
ホスト = マスターノード1ノード2ノード3 
#zkServer.sh個別にスクリプトを実行するループを開始する
ために、ホスト$ホスト
 やります
  エコー" -------- -------- $ホスト" 
  SSH $ホスト   " ソースは/ etc / profile; /home/hadoop/zookeeper-3.4.10/bin/zkServer.shスタートは" 
DONE

スタートの嵐

#!/ binに/ bashの
エコー" 嵐のサーバを起動... " 
ソースの/ etc / プロファイル
嵐の雨雲 > $ {} STORM_HOME /nimbus.log 2 >&1
嵐のUI > $ {} STORM_HOME /ui.log 2 >&1
ホスト = " ノード1ノード2ノード3 " 
のためにホスト$ホストが
   行う
    エコー" -------- $ホスト-------- " 
    SSH $ホスト   " ソースの/ etc /プロファイルを、$ {} STORM_HOME / binに/ストーム・スーパバイザ> $ {STORM_HOME} /supervisor.log 2>&1&"
    エコーOK!
  で行わ

閉じる嵐

#!/ binに/ 、bashの
ソースは/ etc / プロファイル
エコー" ストップ嵐サーバ... " 
キル - 9 `PS -ef | grepをdaemon.nimbus | awkは' {$ 2を印刷} ' | -ヘッド1 `> $ {} STORM_HOME /nimbus.log 2 >&1 
キル - 9 ` PS -ef | grepをコア| awkの' {$ 2を印刷} ' -ヘッド| 1 `> $ {} STORM_HOME /ui.log 2 >&1つの
ホスト = " ノード1ノード2ノード3 " 
のためのホスト$ホスト
やる
  エコー" -------- $ホスト-------- " 
  SSH $ホスト" ソースは/ etc / profile; /home/hadoop/shelltools/stop-supervisor.sh> $ {STORM_HOMEを} / supervisor.log 2>&1&" 
  エコー" OK!" 
行って

おすすめ

転載: www.cnblogs.com/parent-absent-son/p/12163725.html