飼育係に完全に分散インストール

このような等HBaseの、後の使用のために、記録飼育係完全に分散をインストールするためにクジラのHadoopなど小さなとして管理飼育係「動物」」の数。

アーカイブ飼育係の抽出

[hadoop01 /ホーム/ソフトウェア@ルート]#タール -zxvf zookeeper- 3.48タール .gzを

修正zoo.cfg

Zoo_sample.cfg最初のサンプルコピーzoo.cfgで、zoo.cfgで変更されます。

[ルート@ hadoop01 /ホーム/ソフトウェア/ zookeeper- 3.48 / confに]#cpは zoo_sample.cfg zoo.cfg

zoo.cfg変更します。

#設定されます設定TMPディレクトリを、追加MYID 
DATADIR = /ホーム/ソフトウェア/ zookeeper- 3.48 / tmpに
...省略
#設定するには、ip、ポートと選挙放送ポートの3 
サーバー。1 = 192.168200.14028883888 
サーバー。2 = 192.168200.15028883888 
。サーバ3。 = 192.168200.16028883888

編集MYID

tmpディレクトリは、それぞれ、手動で編集飼育係ルートディレクトリに作成されるデジタルMYIDを必要と上記サーバ、3つのノード1,2,3。

#Hadoop01ノード構成1、およびそのほかの
[@ hadoop01ルート /ホーム/ソフトウェア/ zookeeper- 3.4に。8 / tmpの]#CAT のMyID
 1 
あなたによっては、新しい新しいメールを持っている /の/ var /スプール/メールルートを

リモートコピー

飼育係ノードhadoop01 hadoop02へのリモートコピーに及びhadoop03、2つのノードはMYID修飾を覚えています。

hadoop02に#リモートコピー、それはソフトウェアのディレクトリである場合、直接、次のコマンドを使用し、あなたは絶対パスを使用することができます
[hadoop01 @ルート /ホーム/ソフトウェア]#scpコマンド -r zookeeper- 3.48 ルートhadoop02 @:$ PWD 
#リモートコピーへhadoop03 
[ルートhadoop01 @ /ホーム/ソフトウェア]#scpコマンド -r zookeeper- 3.48ルート@ hadoop03:$ PWD

スタート

飼育係は、3つのノードのZooKeeperビンへのブート、ルートディレクトリを入力し、マスタから1 2は、その後、インストールが成功した場合、3人の飼育係のステータスを表示します。

スリー開始

[ルート@ hadoop01 /ホーム/ソフトウェア/ zookeeper- 3.48 / binに]#./zkServer。SH開始

hadoop1、hadoop2とhadoop3ために開始した場合は、チェック状態は、最初のフォロワーは、リーダーが第二である、第三のフォロワーです。この用途の多くの選挙規則の半数以上が、その後のサプリメントをザブ。

#第二台是リーダー
hadoop02 @ [ルート /ホーム/ソフトウェア/ zookeeper- 3.48 / binに]#./zkServer。SHの状態
のZooKeeper JMXはデフォルトで有効に
設定を使用: /ホーム/ソフトウェア/ zookeeper- 3.48 /bin/../conf/ zoo.cfg 
モード:リーダー

これは、完全に展開し、分散飼育係のインストールを完了します。

おすすめ

転載: www.cnblogs.com/youngchaolin/p/12113065.html